Extensions for Using Data Elements from FHIR R4B in FHIR STU3
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R4B in FHIR STU3 - Downloaded Version null See the Directory of published versions

Extension: ExtensionElementDefinition_Example_Value - Detailed Descriptions

Page standards status: Trial-use Maturity Level: 0

Definitions for the ext-R4B-ElementDefinition.exa.value extension.

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

0. Extension
Definition

R4B: ElementDefinition.example.value[x] additional types (uuid, Address, Annotation, Attachment, CodeableReference, ContactPoint, HumanName, Identifier, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage)


Optional Extension Element - found in all resources.

ShortR4B: value additional typesOptional Extensions Element
Comments

Element ElementDefinition.example.value[x] is mapped to FHIR STU3 element ElementDefinition.example.value[x] as RelatedTo. The mappings for ElementDefinition.example.value[x] do not cover the following types: Address, Annotation, Attachment, CodeableReference, ContactDetail, ContactPoint, Contributor, DataRequirement, Dosage, Expression, HumanName, Identifier, ParameterDefinition, Period, Range, Ratio, RatioRange, RelatedArtifact, SampledData, Signature, Timing, TriggerDefinition, UsageContext, uuid. The target context ElementDefinition.example.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element ElementDefinition.example.

Control10..1*
This element is affected by the following invariants: ele-1
Is Modifierfalse
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
ele-1: All FHIR elements must have a @value or children (hasValue() | (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. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
Alternate Namesextensions, user content
SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 4. Extension.extension:valueCodeableReference
    Slice NamevalueCodeableReference
    Definition

    R4B: CodeableReference

    ShortR4B: Reference to a resource or a conceptAdditional Content defined by implementations
    Comments

    FHIR R4B ComplexType CodeableReference is representable via extensions in FHIR STU3. The root element CodeableReference is mapped to FHIR STU3 CodeableConcept. The root element CodeableReference is mapped to FHIR STU3 Reference.

    Control0..*
    TypeExtension
    Requirements

    FHIR R4B ComplexType CodeableReference is representable via extensions in FHIR STU3. The root element CodeableReference is mapped to FHIR STU3 CodeableConcept. The root element CodeableReference is mapped to FHIR STU3 Reference.

    6. Extension.extension:valueCodeableReference.extension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

    Control10..*
    TypeExtension
    Alternate Namesextensions, user content
    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
    • 8. Extension.extension:valueCodeableReference.extension:_datatype
      Slice Name_datatype
      Definition

      Slice to indicate the presence of a R4B CodeableReference in FHIR STU3

      ShortDataType slice for a FHIR R4B `CodeableReference` valueAdditional Content defined by implementations
      Control10..1*
      TypeExtension
      10. Extension.extension:valueCodeableReference.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
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
      12. Extension.extension:valueCodeableReference.extension:_datatype.value[x]
      Definition

      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

      ShortValue of extension
      Comments

      Must be: CodeableReference

      Control10..1
      Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
      [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 ValueCodeableReference
      14. Extension.extension:valueCodeableReference.extension
      Definition

      An Extension


      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
      Alternate Namesextensions, user content
      16. Extension.extension:valueCodeableReference.extension:concept
      Slice Nameconcept
      Definition

      R4B: CodeableReference.concept

      ShortR4B: Reference to a concept (by class)Additional Content defined by implementations
      Comments

      Element CodeableReference.concept is mapped to FHIR STU3 element CodeableConcept as Equivalent.

      Control0..1*
      TypeExtension
      Requirements

      Element CodeableReference.concept is mapped to FHIR STU3 element CodeableConcept as Equivalent.

      18. Extension.extension:valueCodeableReference.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
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed Valueconcept
      20. Extension.extension:valueCodeableReference.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 - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

      ShortReference to a concept (by class)Value of extension
      Control0..1
      TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      22. Extension.extension:valueCodeableReference.extension:reference
      Slice Namereference
      Definition

      R4B: CodeableReference.reference

      ShortR4B: Reference to a resource (by instance)Additional Content defined by implementations
      Comments

      Element CodeableReference.reference is mapped to FHIR STU3 element Reference as Equivalent.

      Control0..1*
      TypeExtension
      Requirements

      Element CodeableReference.reference is mapped to FHIR STU3 element Reference as Equivalent.

      24. Extension.extension:valueCodeableReference.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
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed Valuereference
      26. Extension.extension:valueCodeableReference.extension:reference.value[x]
      Definition

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


      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

      ShortReference to a resource (by instance)Value of extension
      Control0..1
      TypeReference, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      28. Extension.extension:valueCodeableReference.url
      Definition

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

      Shortidentifies the meaning of the extension
      Comments

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

      Control1..1
      Typeuri
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed ValuevalueCodeableReference
      30. Extension.extension:valueCodeableReference.value[x]
      Definition

      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

      ShortValue of extension
      Control0..01
      TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      32. Extension.extension:valueRatioRange
      Slice NamevalueRatioRange
      Definition

      R4B: RatioRange (new:RatioRange)

      ShortR4B: Range of ratio values (new)Additional Content defined by implementations
      Comments

      FHIR R4B ComplexType RatioRange is representable via extensions in FHIR STU3. Element RatioRange is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The stated low and high value are assumed to have arbitrarily high precision when it comes to determining which values are in the range. I.e. 1.99 is not in the range 2 -> 3.

      Control0..*
      TypeExtension
      Requirements

      FHIR R4B ComplexType RatioRange is representable via extensions in FHIR STU3. Element RatioRange is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      34. Extension.extension:valueRatioRange.extension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

      Control10..*
      TypeExtension
      Alternate Namesextensions, user content
      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
      • 36. Extension.extension:valueRatioRange.extension:_datatype
        Slice Name_datatype
        Definition

        Slice to indicate the presence of a R4B RatioRange in FHIR STU3

        ShortDataType slice for a FHIR R4B `RatioRange` valueAdditional Content defined by implementations
        Control10..1*
        TypeExtension
        38. Extension.extension:valueRatioRange.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
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
        40. Extension.extension:valueRatioRange.extension:_datatype.value[x]
        Definition

        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortValue of extension
        Comments

        Must be: RatioRange

        Control10..1
        Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
        [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 ValueRatioRange
        42. Extension.extension:valueRatioRange.extension
        Definition

        An Extension


        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
        Alternate Namesextensions, user content
        44. Extension.extension:valueRatioRange.extension:lowNumerator
        Slice NamelowNumerator
        Definition

        R4B: RatioRange.lowNumerator (new:Quantity[SimpleQuantity])

        ShortR4B: Low Numerator limit (new)Additional Content defined by implementations
        Comments

        Element RatioRange.lowNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.lowNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If the low element is missing, the low boundary is not known.

        Control0..1*
        TypeExtension
        Requirements

        Element RatioRange.lowNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.lowNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        46. Extension.extension:valueRatioRange.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
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed ValuelowNumerator
        48. Extension.extension:valueRatioRange.extension:lowNumerator.value[x]
        Definition

        The value of the low limit numerator.


        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortLow Numerator limitValue of extension
        Comments

        If the low element is missing, the low boundary is not known.

        Control0..1
        TypeQuantity(SimpleQuantity), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        50. Extension.extension:valueRatioRange.extension:highNumerator
        Slice NamehighNumerator
        Definition

        R4B: RatioRange.highNumerator (new:Quantity[SimpleQuantity])

        ShortR4B: High Numerator limit (new)Additional Content defined by implementations
        Comments

        Element RatioRange.highNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.highNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If the high element is missing, the high boundary is not known.

        Control0..1*
        TypeExtension
        Requirements

        Element RatioRange.highNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.highNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        52. Extension.extension:valueRatioRange.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
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed ValuehighNumerator
        54. Extension.extension:valueRatioRange.extension:highNumerator.value[x]
        Definition

        The value of the high limit numerator.


        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortHigh Numerator limitValue of extension
        Comments

        If the high element is missing, the high boundary is not known.

        Control0..1
        TypeQuantity(SimpleQuantity), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        56. Extension.extension:valueRatioRange.extension:denominator
        Slice Namedenominator
        Definition

        R4B: RatioRange.denominator (new:Quantity[SimpleQuantity])

        ShortR4B: Denominator value (new)Additional Content defined by implementations
        Comments

        Element RatioRange.denominator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.denominator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        Control0..1*
        TypeExtension
        Requirements

        Element RatioRange.denominator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.denominator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        58. Extension.extension:valueRatioRange.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
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed Valuedenominator
        60. Extension.extension:valueRatioRange.extension:denominator.value[x]
        Definition

        The value of the denominator.


        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortDenominator valueValue of extension
        Control0..1
        TypeQuantity(SimpleQuantity), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        62. Extension.extension:valueRatioRange.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

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

        Control1..1
        Typeuri
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed ValuevalueRatioRange
        64. Extension.extension:valueRatioRange.value[x]
        Definition

        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortValue of extension
        Control0..01
        TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        66. Extension.extension:valueContactDetail
        Slice NamevalueContactDetail
        Definition

        R4B: ContactDetail

        ShortR4B: ContactDetailAdditional Content defined by implementations
        Comments

        FHIR R4B ComplexType ContactDetail is representable via extensions in FHIR STU3. The root element ContactDetail is mapped to FHIR STU3 ContactDetail.

        Control0..*
        TypeExtension
        Requirements

        FHIR R4B ComplexType ContactDetail is representable via extensions in FHIR STU3. The root element ContactDetail is mapped to FHIR STU3 ContactDetail.

        68. Extension.extension:valueContactDetail.extension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

        Control10..*
        TypeExtension
        Alternate Namesextensions, user content
        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
        • 70. Extension.extension:valueContactDetail.extension:_datatype
          Slice Name_datatype
          Definition

          Slice to indicate the presence of a R4B ContactDetail in FHIR STU3

          ShortDataType slice for a FHIR R4B `ContactDetail` valueAdditional Content defined by implementations
          Control10..1*
          TypeExtension
          72. Extension.extension:valueContactDetail.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
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
          74. Extension.extension:valueContactDetail.extension:_datatype.value[x]
          Definition

          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          ShortValue of extension
          Comments

          Must be: ContactDetail

          Control10..1
          Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
          [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 ValueContactDetail
          76. Extension.extension:valueContactDetail.extension
          Definition

          An Extension


          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
          Alternate Namesextensions, user content
          78. Extension.extension:valueContactDetail.extension:name
          Slice Namename
          Definition

          R4B: ContactDetail.name

          ShortR4B: nameAdditional Content defined by implementations
          Comments

          Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent. If there is no named individual, the telecom information is for the organization as a whole.

          Control0..1*
          TypeExtension
          Requirements

          Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent.

          80. Extension.extension:valueContactDetail.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
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed Valuename
          82. Extension.extension:valueContactDetail.extension:name.value[x]
          Definition

          The name of an individual to contact.


          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          ShortName of an individual to contactValue of extension
          Comments

          If there is no named individual, the telecom information is for the organization as a whole.

          Control0..1
          Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
          [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
          84. Extension.extension:valueContactDetail.extension:telecom
          Slice Nametelecom
          Definition

          R4B: ContactDetail.telecom additional types (ContactPoint) additional types from child elements (period, rank, system, use, value)

          ShortR4B: telecom additional typesAdditional Content defined by implementations
          Comments

          Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

          Control0..*
          TypeExtension
          Requirements

          Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

          86. Extension.extension:valueContactDetail.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
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed Valuetelecom
          88. Extension.extension:valueContactDetail.extension:telecom.value[x]
          Definition

          The contact details for the individual (if a name was provided) or the organization.


          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          ShortContact details for individual or organizationValue of extension
          Control0..1
          TypeContactPoint, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          90. Extension.extension:valueContactDetail.url
          Definition

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

          Shortidentifies the meaning of the extension
          Comments

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

          Control1..1
          Typeuri
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed ValuevalueContactDetail
          92. Extension.extension:valueContactDetail.value[x]
          Definition

          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          ShortValue of extension
          Control0..01
          TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          94. Extension.extension:valueContributor
          Slice NamevalueContributor
          Definition

          R4B: Contributor

          ShortR4B: ContributorAdditional Content defined by implementations
          Comments

          FHIR R4B ComplexType Contributor is representable via extensions in FHIR STU3. The root element Contributor is mapped to FHIR STU3 Contributor.

          Control0..*
          TypeExtension
          Requirements

          FHIR R4B ComplexType Contributor is representable via extensions in FHIR STU3. The root element Contributor is mapped to FHIR STU3 Contributor.

          96. Extension.extension:valueContributor.extension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

          Control30..*
          TypeExtension
          Alternate Namesextensions, user content
          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
          • 98. Extension.extension:valueContributor.extension:_datatype
            Slice Name_datatype
            Definition

            Slice to indicate the presence of a R4B Contributor in FHIR STU3

            ShortDataType slice for a FHIR R4B `Contributor` valueAdditional Content defined by implementations
            Control10..1*
            TypeExtension
            100. Extension.extension:valueContributor.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
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            XML FormatIn the XML format, this property is represented as an attribute.
            Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
            102. Extension.extension:valueContributor.extension:_datatype.value[x]
            Definition

            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

            ShortValue of extension
            Comments

            Must be: Contributor

            Control10..1
            Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
            [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 ValueContributor
            104. Extension.extension:valueContributor.extension
            Definition

            An Extension


            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
            Alternate Namesextensions, user content
            106. Extension.extension:valueContributor.extension:type
            Slice Nametype
            Definition

            R4B: Contributor.type

            ShortR4B: typeAdditional Content defined by implementations
            Comments

            Element Contributor.type is mapped to FHIR STU3 element Contributor.type as Equivalent.

            Control10..1*
            TypeExtension
            Requirements

            Element Contributor.type is mapped to FHIR STU3 element Contributor.type as Equivalent.

            108. Extension.extension:valueContributor.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
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            XML FormatIn the XML format, this property is represented as an attribute.
            Fixed Valuetype
            110. Extension.extension:valueContributor.extension:type.value[x]
            Definition

            The type of contributor.


            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

            Shortauthor | editor | reviewer | endorserValue of extension
            Control10..1
            BindingThe codes SHALL be taken from For codes, see ContributorType
            (required to http://hl7.org/fhir/ValueSet/contributor-type|3.0.2)
            Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
            [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:valueContributor.extension:name
            Slice Namename
            Definition

            R4B: Contributor.name

            ShortR4B: nameAdditional Content defined by implementations
            Comments

            Element Contributor.name is mapped to FHIR STU3 element Contributor.name as Equivalent.

            Control10..1*
            TypeExtension
            Requirements

            Element Contributor.name is mapped to FHIR STU3 element Contributor.name as Equivalent.

            114. Extension.extension:valueContributor.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
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            XML FormatIn the XML format, this property is represented as an attribute.
            Fixed Valuename
            116. Extension.extension:valueContributor.extension:name.value[x]
            Definition

            The name of the individual or organization responsible for the contribution.


            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

            ShortWho contributed the contentValue of extension
            Control10..1
            Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
            [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:valueContributor.extension:contact
            Slice Namecontact
            Definition

            R4B: Contributor.contact additional types (ContactDetail) additional types from child elements (name, telecom)

            ShortR4B: contact additional typesAdditional Content defined by implementations
            Comments

            Element Contributor.contact is mapped to FHIR STU3 element Contributor.contact as SourceIsBroaderThanTarget. The mappings for Contributor.contact do not cover the following types: ContactDetail. The mappings for Contributor.contact do not cover the following types based on type expansion: name, telecom.

            Control0..*
            TypeExtension
            Requirements

            Element Contributor.contact is mapped to FHIR STU3 element Contributor.contact as SourceIsBroaderThanTarget. The mappings for Contributor.contact do not cover the following types: ContactDetail. The mappings for Contributor.contact do not cover the following types based on type expansion: name, telecom.

            120. Extension.extension:valueContributor.extension:contact.extension
            Definition

            An Extension


            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
            Alternate Namesextensions, user content
            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
            • 122. Extension.extension:valueContributor.extension:contact.extension:_datatype
              Slice Name_datatype
              Definition

              Slice to indicate the presence of a R4B ContactDetail in FHIR STU3

              ShortDataType slice for a FHIR R4B `ContactDetail` valueAdditional Content defined by implementations
              Control10..1*
              TypeExtension
              124. Extension.extension:valueContributor.extension:contact.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
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
              126. Extension.extension:valueContributor.extension:contact.extension:_datatype.value[x]
              Definition

              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

              ShortValue of extension
              Comments

              Must be: ContactDetail

              Control10..1
              Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
              [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 ValueContactDetail
              128. Extension.extension:valueContributor.extension:contact.extension:name
              Slice Namename
              Definition

              R4B: ContactDetail.name

              ShortR4B: nameAdditional Content defined by implementations
              Comments

              Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent. If there is no named individual, the telecom information is for the organization as a whole.

              Control0..1*
              TypeExtension
              Requirements

              Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent.

              130. Extension.extension:valueContributor.extension:contact.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
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              Fixed Valuename
              132. Extension.extension:valueContributor.extension:contact.extension:name.value[x]
              Definition

              The name of an individual to contact.


              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

              ShortName of an individual to contactValue of extension
              Comments

              If there is no named individual, the telecom information is for the organization as a whole.

              Control0..1
              Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
              [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:valueContributor.extension:contact.extension:telecom
              Slice Nametelecom
              Definition

              R4B: ContactDetail.telecom additional types (ContactPoint) additional types from child elements (period, rank, system, use, value)

              ShortR4B: telecom additional typesAdditional Content defined by implementations
              Comments

              Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

              Control0..*
              TypeExtension
              Requirements

              Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

              136. Extension.extension:valueContributor.extension:contact.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
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              Fixed Valuetelecom
              138. Extension.extension:valueContributor.extension:contact.extension:telecom.value[x]
              Definition

              The contact details for the individual (if a name was provided) or the organization.


              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

              ShortContact details for individual or organizationValue of extension
              Control0..1
              TypeContactPoint, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              140. Extension.extension:valueContributor.extension:contact.url
              Definition

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

              Shortidentifies the meaning of the extension
              Comments

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

              Control1..1
              Typeuri
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              Fixed Valuecontact
              142. Extension.extension:valueContributor.extension:contact.value[x]
              Definition

              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

              ShortValue of extension
              Control0..01
              TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              144. Extension.extension:valueContributor.url
              Definition

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

              Shortidentifies the meaning of the extension
              Comments

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

              Control1..1
              Typeuri
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              Fixed ValuevalueContributor
              146. Extension.extension:valueContributor.value[x]
              Definition

              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

              ShortValue of extension
              Control0..01
              TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              148. Extension.extension:valueDataRequirement
              Slice NamevalueDataRequirement
              Definition

              R4B: DataRequirement

              ShortR4B: DataRequirementAdditional Content defined by implementations
              Comments

              FHIR R4B ComplexType DataRequirement is representable via extensions in FHIR STU3. The root element DataRequirement is mapped to FHIR STU3 DataRequirement.

              Control0..*
              TypeExtension
              Requirements

              FHIR R4B ComplexType DataRequirement is representable via extensions in FHIR STU3. The root element DataRequirement is mapped to FHIR STU3 DataRequirement.

              150. Extension.extension:valueDataRequirement.extension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

              Control20..*
              TypeExtension
              Alternate Namesextensions, user content
              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:valueDataRequirement.extension:_datatype
                Slice Name_datatype
                Definition

                Slice to indicate the presence of a R4B DataRequirement in FHIR STU3

                ShortDataType slice for a FHIR R4B `DataRequirement` valueAdditional Content defined by implementations
                Control10..1*
                TypeExtension
                154. Extension.extension:valueDataRequirement.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
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                156. Extension.extension:valueDataRequirement.extension:_datatype.value[x]
                Definition

                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                ShortValue of extension
                Comments

                Must be: DataRequirement

                Control10..1
                Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                [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 ValueDataRequirement
                158. Extension.extension:valueDataRequirement.extension
                Definition

                An Extension


                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                Alternate Namesextensions, user content
                160. Extension.extension:valueDataRequirement.extension:type
                Slice Nametype
                Definition

                R4B: DataRequirement.type additional codes

                ShortR4B: type additional codesAdditional Content defined by implementations
                Comments

                Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                Control10..1*
                TypeExtension
                Requirements

                Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                162. Extension.extension:valueDataRequirement.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
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                Fixed Valuetype
                164. Extension.extension:valueDataRequirement.extension:type.value[x]
                Definition

                The type of the required data, specified as the type name of a resource. For profiles, this value is set to the type of the base resource of the profile.


                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                ShortThe type of the required dataValue of extension
                Control10..1
                BindingThe codes SHALL be taken from For codes, see R4BAllTypesForR3 (0.1.0)
                (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-all-types-for-R3|0.1.0)
                Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                [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
                166. Extension.extension:valueDataRequirement.extension:profile
                Slice Nameprofile
                Definition

                R4B: DataRequirement.profile

                ShortR4B: profileAdditional Content defined by implementations
                Comments

                Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                Control0..*
                TypeExtension
                Requirements

                Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                168. Extension.extension:valueDataRequirement.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
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                Fixed Valueprofile
                170. Extension.extension:valueDataRequirement.extension:profile.value[x]
                Definition

                The profile of the required data, specified as the uri of the profile definition.


                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                ShortThe profile of the required dataValue of extension
                Control0..1
                Typeuri(Cross-version Profile for R4B.StructureDefinition for use in FHIR STU3, StructureDefinition), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                [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
                172. Extension.extension:valueDataRequirement.extension:subject
                Slice Namesubject
                Definition

                R4B: DataRequirement.subject[x] (new:CodeableConcept, Reference(Group))

                ShortR4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)Additional Content defined by implementations
                Comments

                Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                Control0..1*
                TypeExtension
                Requirements

                Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                174. Extension.extension:valueDataRequirement.extension:subject.url
                Definition

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

                Shortidentifies the meaning of the extension
                Comments

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

                Control1..1
                Typeuri
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                Fixed Valuesubject
                176. Extension.extension:valueDataRequirement.extension:subject.value[x]
                Definition

                The intended subjects of the data requirement. If this element is not provided, a Patient subject is assumed.


                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                ShortE.g. Patient, Practitioner, RelatedPerson, Organization, Location, DeviceValue of extension
                Comments

                The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                Control0..1
                BindingUnless not suitable, these codes SHALL be taken from For codes, see R4BSubjectTypeForR3 (0.1.0)
                (extensible to http://hl7.org/fhir/uv/xver/ValueSet/R4B-subject-type-for-R3|0.1.0)
                TypeChoice of: CodeableConcept, Reference(Cross-version Profile for R4B.Group for use in FHIR STU3, Group), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                178. Extension.extension:valueDataRequirement.extension:mustSupport
                Slice NamemustSupport
                Definition

                R4B: DataRequirement.mustSupport

                ShortR4B: Indicates specific structure elements that are referenced by the knowledge moduleAdditional Content defined by implementations
                Comments

                Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                Control0..*
                TypeExtension
                Requirements

                Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                180. Extension.extension:valueDataRequirement.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
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                Fixed ValuemustSupport
                182. Extension.extension:valueDataRequirement.extension:mustSupport.value[x]
                Definition

                Indicates that specific elements of the type are referenced by the knowledge module and must be supported by the consumer in order to obtain an effective evaluation. This does not mean that a value is required for this element, only that the consuming system must understand the element and be able to provide values for it if they are available.

                The value of mustSupport SHALL be a FHIRPath resolveable on the type of the DataRequirement. The path SHALL consist only of identifiers, constant indexers, and .resolve() (see the Simple FHIRPath Profile for full details).


                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                ShortIndicates specific structure elements that are referenced by the knowledge moduleValue of extension
                Control0..1
                Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                [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
                184. Extension.extension:valueDataRequirement.extension:codeFilter
                Slice NamecodeFilter
                Definition

                R4B: DataRequirement.codeFilter

                ShortR4B: codeFilterAdditional Content defined by implementations
                Comments

                Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                Control0..*
                TypeExtension
                Requirements

                Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                186. Extension.extension:valueDataRequirement.extension:codeFilter.extension
                Definition

                An Extension


                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                Alternate Namesextensions, user content
                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
                • 188. Extension.extension:valueDataRequirement.extension:codeFilter.extension:path
                  Slice Namepath
                  Definition

                  R4B: DataRequirement.codeFilter.path

                  ShortR4B: A code-valued attribute to filter onAdditional Content defined by implementations
                  Comments

                  Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent. The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                  Control0..1*
                  TypeExtension
                  Requirements

                  Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent.

                  190. Extension.extension:valueDataRequirement.extension:codeFilter.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
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Fixed Valuepath
                  192. Extension.extension:valueDataRequirement.extension:codeFilter.extension:path.value[x]
                  Definition

                  The code-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type code, Coding, or CodeableConcept.


                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                  ShortA code-valued attribute to filter onValue of extension
                  Comments

                  The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                  Control0..1
                  Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                  [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
                  194. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam
                  Slice NamesearchParam
                  Definition

                  R4B: DataRequirement.codeFilter.searchParam (new:string)

                  ShortR4B: A coded (token) parameter to search on (new)Additional Content defined by implementations
                  Comments

                  Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                  Control0..1*
                  TypeExtension
                  Requirements

                  Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                  196. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam.url
                  Definition

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

                  Shortidentifies the meaning of the extension
                  Comments

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

                  Control1..1
                  Typeuri
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Fixed ValuesearchParam
                  198. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam.value[x]
                  Definition

                  A token parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type code, Coding, or CodeableConcept.


                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                  ShortA coded (token) parameter to search onValue of extension
                  Control0..1
                  Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                  [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
                  200. Extension.extension:valueDataRequirement.extension:codeFilter.extension:valueSet
                  Slice NamevalueSet
                  Definition

                  R4B: DataRequirement.codeFilter.valueSet

                  ShortR4B: valueSetAdditional Content defined by implementations
                  Comments

                  Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                  Control0..1*
                  TypeExtension
                  Requirements

                  Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                  202. Extension.extension:valueDataRequirement.extension:codeFilter.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
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Fixed ValuevalueSet
                  204. Extension.extension:valueDataRequirement.extension:codeFilter.extension:valueSet.value[x]
                  Definition

                  The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset.


                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                  ShortValueset for the filterValue of extension
                  Control0..1
                  Typeuri(Cross-version Profile for R4B.ValueSet for use in FHIR STU3, ValueSet), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                  [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
                  206. Extension.extension:valueDataRequirement.extension:codeFilter.extension:code
                  Slice Namecode
                  Definition

                  R4B: DataRequirement.codeFilter.code

                  ShortR4B: What code is expectedAdditional Content defined by implementations
                  Comments

                  Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                  Control0..*
                  TypeExtension
                  Requirements

                  Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                  208. Extension.extension:valueDataRequirement.extension:codeFilter.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
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Fixed Valuecode
                  210. Extension.extension:valueDataRequirement.extension:codeFilter.extension:code.value[x]
                  Definition

                  The codes for the code filter. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified codes. If codes are specified in addition to a value set, the filter returns items matching a code in the value set or one of the specified codes.


                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                  ShortWhat code is expectedValue of extension
                  Control0..1
                  TypeCoding, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  212. Extension.extension:valueDataRequirement.extension:codeFilter.url
                  Definition

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

                  Shortidentifies the meaning of the extension
                  Comments

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

                  Control1..1
                  Typeuri
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Fixed ValuecodeFilter
                  214. Extension.extension:valueDataRequirement.extension:codeFilter.value[x]
                  Definition

                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                  ShortValue of extension
                  Control0..01
                  TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  216. Extension.extension:valueDataRequirement.extension:dateFilter
                  Slice NamedateFilter
                  Definition

                  R4B: DataRequirement.dateFilter

                  ShortR4B: dateFilterAdditional Content defined by implementations
                  Comments

                  Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                  Control0..*
                  TypeExtension
                  Requirements

                  Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                  218. Extension.extension:valueDataRequirement.extension:dateFilter.extension
                  Definition

                  An Extension


                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                  Alternate Namesextensions, user content
                  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
                  • 220. Extension.extension:valueDataRequirement.extension:dateFilter.extension:path
                    Slice Namepath
                    Definition

                    R4B: DataRequirement.dateFilter.path

                    ShortR4B: A date-valued attribute to filter onAdditional Content defined by implementations
                    Comments

                    Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent. The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                    Control0..1*
                    TypeExtension
                    Requirements

                    Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent.

                    222. Extension.extension:valueDataRequirement.extension:dateFilter.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
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Fixed Valuepath
                    224. Extension.extension:valueDataRequirement.extension:dateFilter.extension:path.value[x]
                    Definition

                    The date-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type date, dateTime, Period, Schedule, or Timing.


                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                    ShortA date-valued attribute to filter onValue of extension
                    Comments

                    The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                    Control0..1
                    Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                    [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
                    226. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam
                    Slice NamesearchParam
                    Definition

                    R4B: DataRequirement.dateFilter.searchParam (new:string)

                    ShortR4B: A date valued parameter to search on (new)Additional Content defined by implementations
                    Comments

                    Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                    Control0..1*
                    TypeExtension
                    Requirements

                    Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                    228. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam.url
                    Definition

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

                    Shortidentifies the meaning of the extension
                    Comments

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

                    Control1..1
                    Typeuri
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Fixed ValuesearchParam
                    230. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam.value[x]
                    Definition

                    A date parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type date, dateTime, Period, Schedule, or Timing.


                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                    ShortA date valued parameter to search onValue of extension
                    Control0..1
                    Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                    [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
                    232. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value
                    Slice Namevalue
                    Definition

                    R4B: DataRequirement.dateFilter.value[x] additional types (Period)

                    ShortR4B: value additional typesAdditional Content defined by implementations
                    Comments

                    Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                    Control0..1*
                    TypeExtension
                    Requirements

                    Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                    234. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value.url
                    Definition

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

                    Shortidentifies the meaning of the extension
                    Comments

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

                    Control1..1
                    Typeuri
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Fixed Valuevalue
                    236. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value.value[x]
                    Definition

                    The value of the filter. If period is specified, the filter will return only those data items that fall within the bounds determined by the Period, inclusive of the period boundaries. If dateTime is specified, the filter will return only those data items that are equal to the specified dateTime. If a Duration is specified, the filter will return only those data items that fall within Duration before now.


                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                    ShortThe value of the filter, as a Period, DateTime, or Duration valueValue of extension
                    Control0..1
                    TypePeriod, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    238. Extension.extension:valueDataRequirement.extension:dateFilter.url
                    Definition

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

                    Shortidentifies the meaning of the extension
                    Comments

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

                    Control1..1
                    Typeuri
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Fixed ValuedateFilter
                    240. Extension.extension:valueDataRequirement.extension:dateFilter.value[x]
                    Definition

                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                    ShortValue of extension
                    Control0..01
                    TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    242. Extension.extension:valueDataRequirement.extension:limit
                    Slice Namelimit
                    Definition

                    R4B: DataRequirement.limit (new:positiveInt)

                    ShortR4B: Number of results (new)Additional Content defined by implementations
                    Comments

                    Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                    Control0..1*
                    TypeExtension
                    Requirements

                    Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                    244. Extension.extension:valueDataRequirement.extension:limit.url
                    Definition

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

                    Shortidentifies the meaning of the extension
                    Comments

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

                    Control1..1
                    Typeuri
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Fixed Valuelimit
                    246. Extension.extension:valueDataRequirement.extension:limit.value[x]
                    Definition

                    Specifies a maximum number of results that are required (uses the _count search parameter).


                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                    ShortNumber of resultsValue of extension
                    Comments

                    This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                    Control0..1
                    TypepositiveInt, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                    [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
                    248. Extension.extension:valueDataRequirement.extension:sort
                    Slice Namesort
                    Definition

                    R4B: DataRequirement.sort (new:Element)

                    ShortR4B: Order of the results (new)Additional Content defined by implementations
                    Comments

                    Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5". When multiple sorts are specified, they are applied in the order they appear in the resource.

                    Control0..*
                    TypeExtension
                    Requirements

                    Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                    250. Extension.extension:valueDataRequirement.extension:sort.extension
                    Definition

                    An Extension


                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                    Alternate Namesextensions, user content
                    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
                    • 252. Extension.extension:valueDataRequirement.extension:sort.extension:path
                      Slice Namepath
                      Definition

                      R4B: DataRequirement.sort.path (new:string)

                      ShortR4B: The name of the attribute to perform the sort (new)Additional Content defined by implementations
                      Comments

                      Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                      Control10..1*
                      TypeExtension
                      Requirements

                      Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                      254. Extension.extension:valueDataRequirement.extension:sort.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
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Fixed Valuepath
                      256. Extension.extension:valueDataRequirement.extension:sort.extension:path.value[x]
                      Definition

                      The attribute of the sort. The specified path must be resolvable from the type of the required data. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements. Note that the index must be an integer constant.


                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                      ShortThe name of the attribute to perform the sortValue of extension
                      Control10..1
                      Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                      [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
                      258. Extension.extension:valueDataRequirement.extension:sort.extension:direction
                      Slice Namedirection
                      Definition

                      R4B: DataRequirement.sort.direction (new:code)

                      ShortR4B: ascending | descending (new)Additional Content defined by implementations
                      Comments

                      Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                      Control10..1*
                      TypeExtension
                      Requirements

                      Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                      260. Extension.extension:valueDataRequirement.extension:sort.extension:direction.url
                      Definition

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

                      Shortidentifies the meaning of the extension
                      Comments

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

                      Control1..1
                      Typeuri
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Fixed Valuedirection
                      262. Extension.extension:valueDataRequirement.extension:sort.extension:direction.value[x]
                      Definition

                      The direction of the sort, ascending or descending.


                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                      Shortascending | descendingValue of extension
                      Control10..1
                      BindingThe codes SHALL be taken from For codes, see R4BSortDirectionForR3 (0.1.0)
                      (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-sort-direction-for-R3|0.1.0)
                      Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                      [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:valueDataRequirement.extension:sort.url
                      Definition

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

                      Shortidentifies the meaning of the extension
                      Comments

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

                      Control1..1
                      Typeuri
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Fixed Valuesort
                      266. Extension.extension:valueDataRequirement.extension:sort.value[x]
                      Definition

                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                      ShortValue of extension
                      Control0..01
                      TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      268. Extension.extension:valueDataRequirement.url
                      Definition

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

                      Shortidentifies the meaning of the extension
                      Comments

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

                      Control1..1
                      Typeuri
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Fixed ValuevalueDataRequirement
                      270. Extension.extension:valueDataRequirement.value[x]
                      Definition

                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                      ShortValue of extension
                      Control0..01
                      TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      272. Extension.extension:valueExpression
                      Slice NamevalueExpression
                      Definition

                      R4B: Expression (new:Expression)

                      ShortR4B: An expression that can be used to generate a value (new)Additional Content defined by implementations
                      Comments

                      FHIR R4B ComplexType Expression is representable via extensions in FHIR STU3. Element Expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                      Control0..*
                      TypeExtension
                      Requirements

                      FHIR R4B ComplexType Expression is representable via extensions in FHIR STU3. Element Expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                      274. Extension.extension:valueExpression.extension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                      Control10..*
                      TypeExtension
                      Alternate Namesextensions, user content
                      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
                      • 276. Extension.extension:valueExpression.extension:_datatype
                        Slice Name_datatype
                        Definition

                        Slice to indicate the presence of a R4B Expression in FHIR STU3

                        ShortDataType slice for a FHIR R4B `Expression` valueAdditional Content defined by implementations
                        Control10..1*
                        TypeExtension
                        278. Extension.extension:valueExpression.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
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                        280. Extension.extension:valueExpression.extension:_datatype.value[x]
                        Definition

                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                        ShortValue of extension
                        Comments

                        Must be: Expression

                        Control10..1
                        Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                        [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 ValueExpression
                        282. Extension.extension:valueExpression.extension
                        Definition

                        An Extension


                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                        Alternate Namesextensions, user content
                        284. Extension.extension:valueExpression.extension:description
                        Slice Namedescription
                        Definition

                        R4B: Expression.description (new:string)

                        ShortR4B: Natural language description of the condition (new)Additional Content defined by implementations
                        Comments

                        Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                        Control0..1*
                        TypeExtension
                        Requirements

                        Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                        286. Extension.extension:valueExpression.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
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Fixed Valuedescription
                        288. Extension.extension:valueExpression.extension:description.value[x]
                        Definition

                        A brief, natural language description of the condition that effectively communicates the intended semantics.


                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                        ShortNatural language description of the conditionValue of extension
                        Control0..1
                        Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        290. Extension.extension:valueExpression.extension:name
                        Slice Namename
                        Definition

                        R4B: Expression.name (new:id)

                        ShortR4B: Short name assigned to expression for reuse (new)Additional Content defined by implementations
                        Comments

                        Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                        Control0..1*
                        TypeExtension
                        Requirements

                        Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                        292. Extension.extension:valueExpression.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
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Fixed Valuename
                        294. Extension.extension:valueExpression.extension:name.value[x]
                        Definition

                        A short name assigned to the expression to allow for multiple reuse of the expression in the context where it is defined.


                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                        ShortShort name assigned to expression for reuseValue of extension
                        Control0..1
                        Typeid, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        296. Extension.extension:valueExpression.extension:expression
                        Slice Nameexpression
                        Definition

                        R4B: Expression.expression (new:string)

                        ShortR4B: Expression in specified language (new)Additional Content defined by implementations
                        Comments

                        Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                        Control0..1*
                        TypeExtension
                        Requirements

                        Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                        298. Extension.extension:valueExpression.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
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Fixed Valueexpression
                        300. Extension.extension:valueExpression.extension:expression.value[x]
                        Definition

                        An expression in the specified language that returns a value.


                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                        ShortExpression in specified languageValue of extension
                        Control0..1
                        Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        302. Extension.extension:valueExpression.extension:reference
                        Slice Namereference
                        Definition

                        R4B: Expression.reference (new:uri)

                        ShortR4B: Where the expression is found (new)Additional Content defined by implementations
                        Comments

                        Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If both a reference and an expression is found, the reference SHALL point to the same expression.

                        Control0..1*
                        TypeExtension
                        Requirements

                        Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                        304. Extension.extension:valueExpression.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
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Fixed Valuereference
                        306. Extension.extension:valueExpression.extension:reference.value[x]
                        Definition

                        A URI that defines where the expression is found.


                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                        ShortWhere the expression is foundValue of extension
                        Comments

                        If both a reference and an expression is found, the reference SHALL point to the same expression.

                        Control0..1
                        Typeuri, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                        [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
                        308. Extension.extension:valueExpression.url
                        Definition

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

                        Shortidentifies the meaning of the extension
                        Comments

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

                        Control1..1
                        Typeuri
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Fixed ValuevalueExpression
                        310. Extension.extension:valueExpression.value[x]
                        Definition

                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                        ShortValue of extension
                        Control0..01
                        TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        312. Extension.extension:valueParameterDefinition
                        Slice NamevalueParameterDefinition
                        Definition

                        R4B: ParameterDefinition

                        ShortR4B: ParameterDefinitionAdditional Content defined by implementations
                        Comments

                        FHIR R4B ComplexType ParameterDefinition is representable via extensions in FHIR STU3. The root element ParameterDefinition is mapped to FHIR STU3 ParameterDefinition.

                        Control0..*
                        TypeExtension
                        Requirements

                        FHIR R4B ComplexType ParameterDefinition is representable via extensions in FHIR STU3. The root element ParameterDefinition is mapped to FHIR STU3 ParameterDefinition.

                        314. Extension.extension:valueParameterDefinition.extension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                        Control30..*
                        TypeExtension
                        Alternate Namesextensions, user content
                        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
                        • 316. Extension.extension:valueParameterDefinition.extension:_datatype
                          Slice Name_datatype
                          Definition

                          Slice to indicate the presence of a R4B ParameterDefinition in FHIR STU3

                          ShortDataType slice for a FHIR R4B `ParameterDefinition` valueAdditional Content defined by implementations
                          Control10..1*
                          TypeExtension
                          318. Extension.extension:valueParameterDefinition.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
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                          320. Extension.extension:valueParameterDefinition.extension:_datatype.value[x]
                          Definition

                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                          ShortValue of extension
                          Comments

                          Must be: ParameterDefinition

                          Control10..1
                          Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                          [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 ValueParameterDefinition
                          322. Extension.extension:valueParameterDefinition.extension
                          Definition

                          An Extension


                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                          Alternate Namesextensions, user content
                          324. Extension.extension:valueParameterDefinition.extension:name
                          Slice Namename
                          Definition

                          R4B: ParameterDefinition.name

                          ShortR4B: nameAdditional Content defined by implementations
                          Comments

                          Element ParameterDefinition.name is mapped to FHIR STU3 element ParameterDefinition.name as Equivalent.

                          Control0..1*
                          TypeExtension
                          Requirements

                          Element ParameterDefinition.name is mapped to FHIR STU3 element ParameterDefinition.name as Equivalent.

                          326. Extension.extension:valueParameterDefinition.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
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Fixed Valuename
                          328. Extension.extension:valueParameterDefinition.extension:name.value[x]
                          Definition

                          The name of the parameter used to allow access to the value of the parameter in evaluation contexts.


                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                          ShortName used to access the parameter valueValue of extension
                          Control0..1
                          Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                          [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
                          330. Extension.extension:valueParameterDefinition.extension:use
                          Slice Nameuse
                          Definition

                          R4B: ParameterDefinition.use

                          ShortR4B: useAdditional Content defined by implementations
                          Comments

                          Element ParameterDefinition.use is mapped to FHIR STU3 element ParameterDefinition.use as Equivalent.

                          Control10..1*
                          TypeExtension
                          Requirements

                          Element ParameterDefinition.use is mapped to FHIR STU3 element ParameterDefinition.use as Equivalent.

                          332. Extension.extension:valueParameterDefinition.extension:use.url
                          Definition

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

                          Shortidentifies the meaning of the extension
                          Comments

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

                          Control1..1
                          Typeuri
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Fixed Valueuse
                          334. Extension.extension:valueParameterDefinition.extension:use.value[x]
                          Definition

                          Whether the parameter is input or output for the module.


                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                          Shortin | outValue of extension
                          Control10..1
                          BindingThe codes SHALL be taken from For codes, see OperationParameterUse
                          (required to http://hl7.org/fhir/ValueSet/operation-parameter-use|3.0.2)
                          Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                          [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
                          336. Extension.extension:valueParameterDefinition.extension:min
                          Slice Namemin
                          Definition

                          R4B: ParameterDefinition.min

                          ShortR4B: minAdditional Content defined by implementations
                          Comments

                          Element ParameterDefinition.min is mapped to FHIR STU3 element ParameterDefinition.min as Equivalent.

                          Control0..1*
                          TypeExtension
                          Requirements

                          Element ParameterDefinition.min is mapped to FHIR STU3 element ParameterDefinition.min as Equivalent.

                          338. Extension.extension:valueParameterDefinition.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
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Fixed Valuemin
                          340. Extension.extension:valueParameterDefinition.extension:min.value[x]
                          Definition

                          The minimum number of times this parameter SHALL appear in the request or response.


                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                          ShortMinimum cardinalityValue of extension
                          Control0..1
                          Typeinteger, date, dateTime, Meta, code, string, Address, Attachment, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                          [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
                          342. Extension.extension:valueParameterDefinition.extension:max
                          Slice Namemax
                          Definition

                          R4B: ParameterDefinition.max

                          ShortR4B: maxAdditional Content defined by implementations
                          Comments

                          Element ParameterDefinition.max is mapped to FHIR STU3 element ParameterDefinition.max as Equivalent.

                          Control0..1*
                          TypeExtension
                          Requirements

                          Element ParameterDefinition.max is mapped to FHIR STU3 element ParameterDefinition.max as Equivalent.

                          344. Extension.extension:valueParameterDefinition.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
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Fixed Valuemax
                          346. Extension.extension:valueParameterDefinition.extension:max.value[x]
                          Definition

                          The maximum number of times this element is permitted to appear in the request or response.


                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                          ShortMaximum cardinality (a number of *)Value of extension
                          Control0..1
                          Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          348. Extension.extension:valueParameterDefinition.extension:documentation
                          Slice Namedocumentation
                          Definition

                          R4B: ParameterDefinition.documentation

                          ShortR4B: documentationAdditional Content defined by implementations
                          Comments

                          Element ParameterDefinition.documentation is mapped to FHIR STU3 element ParameterDefinition.documentation as Equivalent.

                          Control0..1*
                          TypeExtension
                          Requirements

                          Element ParameterDefinition.documentation is mapped to FHIR STU3 element ParameterDefinition.documentation as Equivalent.

                          350. Extension.extension:valueParameterDefinition.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
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Fixed Valuedocumentation
                          352. Extension.extension:valueParameterDefinition.extension:documentation.value[x]
                          Definition

                          A brief discussion of what the parameter is for and how it is used by the module.


                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                          ShortA brief description of the parameterValue of extension
                          Control0..1
                          Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          354. Extension.extension:valueParameterDefinition.extension:type
                          Slice Nametype
                          Definition

                          R4B: ParameterDefinition.type additional codes

                          ShortR4B: type additional codesAdditional Content defined by implementations
                          Comments

                          Element ParameterDefinition.type is mapped to FHIR STU3 element ParameterDefinition.type as RelatedTo. The mappings for ParameterDefinition.type do not allow expression of the necessary codes, per the bindings on the source and target.

                          Control10..1*
                          TypeExtension
                          Requirements

                          Element ParameterDefinition.type is mapped to FHIR STU3 element ParameterDefinition.type as RelatedTo. The mappings for ParameterDefinition.type do not allow expression of the necessary codes, per the bindings on the source and target.

                          356. Extension.extension:valueParameterDefinition.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
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Fixed Valuetype
                          358. Extension.extension:valueParameterDefinition.extension:type.value[x]
                          Definition

                          The type of the parameter.


                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                          ShortWhat type of valueValue of extension
                          Control10..1
                          BindingThe codes SHALL be taken from For codes, see R4BAllTypesForR3 (0.1.0)
                          (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-all-types-for-R3|0.1.0)
                          Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          360. Extension.extension:valueParameterDefinition.extension:profile
                          Slice Nameprofile
                          Definition

                          R4B: ParameterDefinition.profile additional types (canonical(http://hl7.org/fhir/StructureDefinition/StructureDefinition)) additional types from child elements (value)

                          ShortR4B: profile additional typesAdditional Content defined by implementations
                          Comments

                          Element ParameterDefinition.profile is mapped to FHIR STU3 element ParameterDefinition.profile as SourceIsBroaderThanTarget. The mappings for ParameterDefinition.profile do not cover the following types: canonical. The mappings for ParameterDefinition.profile do not cover the following types based on type expansion: value.

                          Control0..1*
                          TypeExtension
                          Requirements

                          Element ParameterDefinition.profile is mapped to FHIR STU3 element ParameterDefinition.profile as SourceIsBroaderThanTarget. The mappings for ParameterDefinition.profile do not cover the following types: canonical. The mappings for ParameterDefinition.profile do not cover the following types based on type expansion: value.

                          362. Extension.extension:valueParameterDefinition.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
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Fixed Valueprofile
                          364. Extension.extension:valueParameterDefinition.extension:profile.value[x]
                          Definition

                          If specified, this indicates a profile that the input data must conform to, or that the output data will conform to.


                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                          ShortWhat profile the value is expected to beValue of extension
                          Control0..1
                          Typeuri(Cross-version Profile for R4B.StructureDefinition for use in FHIR STU3, StructureDefinition), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          366. Extension.extension:valueParameterDefinition.url
                          Definition

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

                          Shortidentifies the meaning of the extension
                          Comments

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

                          Control1..1
                          Typeuri
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Fixed ValuevalueParameterDefinition
                          368. Extension.extension:valueParameterDefinition.value[x]
                          Definition

                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                          ShortValue of extension
                          Control0..01
                          TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          370. Extension.extension:valueRelatedArtifact
                          Slice NamevalueRelatedArtifact
                          Definition

                          R4B: RelatedArtifact

                          ShortR4B: RelatedArtifactAdditional Content defined by implementations
                          Comments

                          FHIR R4B ComplexType RelatedArtifact is representable via extensions in FHIR STU3. The root element RelatedArtifact is mapped to FHIR STU3 RelatedArtifact. Each related artifact is either an attachment, or a reference to another knowledge resource, but not both.

                          Control0..*
                          TypeExtension
                          Requirements

                          FHIR R4B ComplexType RelatedArtifact is representable via extensions in FHIR STU3. The root element RelatedArtifact is mapped to FHIR STU3 RelatedArtifact.

                          372. Extension.extension:valueRelatedArtifact.extension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                          Control20..*
                          TypeExtension
                          Alternate Namesextensions, user content
                          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
                          • 374. Extension.extension:valueRelatedArtifact.extension:_datatype
                            Slice Name_datatype
                            Definition

                            Slice to indicate the presence of a R4B RelatedArtifact in FHIR STU3

                            ShortDataType slice for a FHIR R4B `RelatedArtifact` valueAdditional Content defined by implementations
                            Control10..1*
                            TypeExtension
                            376. Extension.extension:valueRelatedArtifact.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
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                            378. Extension.extension:valueRelatedArtifact.extension:_datatype.value[x]
                            Definition

                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                            ShortValue of extension
                            Comments

                            Must be: RelatedArtifact

                            Control10..1
                            Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                            [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 ValueRelatedArtifact
                            380. Extension.extension:valueRelatedArtifact.extension
                            Definition

                            An Extension


                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                            Alternate Namesextensions, user content
                            382. Extension.extension:valueRelatedArtifact.extension:type
                            Slice Nametype
                            Definition

                            R4B: RelatedArtifact.type

                            ShortR4B: typeAdditional Content defined by implementations
                            Comments

                            Element RelatedArtifact.type is mapped to FHIR STU3 element RelatedArtifact.type as Equivalent.

                            Control10..1*
                            TypeExtension
                            Requirements

                            Element RelatedArtifact.type is mapped to FHIR STU3 element RelatedArtifact.type as Equivalent.

                            384. Extension.extension:valueRelatedArtifact.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
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Fixed Valuetype
                            386. Extension.extension:valueRelatedArtifact.extension:type.value[x]
                            Definition

                            The type of relationship to the related artifact.


                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                            Shortdocumentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-ofValue of extension
                            Control10..1
                            BindingThe codes SHALL be taken from For codes, see RelatedArtifactType
                            (required to http://hl7.org/fhir/ValueSet/related-artifact-type|3.0.2)
                            Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                            [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
                            388. Extension.extension:valueRelatedArtifact.extension:label
                            Slice Namelabel
                            Definition

                            R4B: RelatedArtifact.label (new:string)

                            ShortR4B: Short label (new)Additional Content defined by implementations
                            Comments

                            Element RelatedArtifact.label has a context of RelatedArtifact based on following the parent source element upwards and mapping to RelatedArtifact. Element RelatedArtifact.label has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                            Control0..1*
                            TypeExtension
                            Requirements

                            Element RelatedArtifact.label has a context of RelatedArtifact based on following the parent source element upwards and mapping to RelatedArtifact. Element RelatedArtifact.label has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                            390. Extension.extension:valueRelatedArtifact.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
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Fixed Valuelabel
                            392. Extension.extension:valueRelatedArtifact.extension:label.value[x]
                            Definition

                            A short label that can be used to reference the citation from elsewhere in the containing artifact, such as a footnote index.


                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                            ShortShort labelValue of extension
                            Control0..1
                            Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                            [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
                            394. Extension.extension:valueRelatedArtifact.extension:display
                            Slice Namedisplay
                            Definition

                            R4B: RelatedArtifact.display

                            ShortR4B: displayAdditional Content defined by implementations
                            Comments

                            Element RelatedArtifact.display is mapped to FHIR STU3 element RelatedArtifact.display as Equivalent.

                            Control0..1*
                            TypeExtension
                            Requirements

                            Element RelatedArtifact.display is mapped to FHIR STU3 element RelatedArtifact.display as Equivalent.

                            396. Extension.extension:valueRelatedArtifact.extension:display.url
                            Definition

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

                            Shortidentifies the meaning of the extension
                            Comments

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

                            Control1..1
                            Typeuri
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Fixed Valuedisplay
                            398. Extension.extension:valueRelatedArtifact.extension:display.value[x]
                            Definition

                            A brief description of the document or knowledge resource being referenced, suitable for display to a consumer.


                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                            ShortBrief description of the related artifactValue of extension
                            Control0..1
                            Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                            [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
                            400. Extension.extension:valueRelatedArtifact.extension:citation
                            Slice Namecitation
                            Definition

                            R4B: RelatedArtifact.citation

                            ShortR4B: citationAdditional Content defined by implementations
                            Comments

                            Element RelatedArtifact.citation is mapped to FHIR STU3 element RelatedArtifact.citation as Equivalent. Additional structured information about citations should be captured as extensions.

                            Control0..1*
                            TypeExtension
                            Requirements

                            Element RelatedArtifact.citation is mapped to FHIR STU3 element RelatedArtifact.citation as Equivalent.

                            402. Extension.extension:valueRelatedArtifact.extension:citation.url
                            Definition

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

                            Shortidentifies the meaning of the extension
                            Comments

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

                            Control1..1
                            Typeuri
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Fixed Valuecitation
                            404. Extension.extension:valueRelatedArtifact.extension:citation.value[x]
                            Definition

                            A bibliographic citation for the related artifact. This text SHOULD be formatted according to an accepted citation format.


                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                            ShortBibliographic citation for the artifactValue of extension
                            Comments

                            Additional structured information about citations should be captured as extensions.

                            Control0..1
                            Typemarkdown, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                            [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
                            406. Extension.extension:valueRelatedArtifact.extension:url
                            Slice Nameurl
                            Definition

                            R4B: RelatedArtifact.url

                            ShortR4B: urlAdditional Content defined by implementations
                            Comments

                            Element RelatedArtifact.url is mapped to FHIR STU3 element RelatedArtifact.url as Equivalent. If a document or resource element is present, this element SHALL NOT be provided (use the url or reference in the Attachment or resource reference).

                            Control0..1*
                            TypeExtension
                            Requirements

                            Element RelatedArtifact.url is mapped to FHIR STU3 element RelatedArtifact.url as Equivalent.

                            408. Extension.extension:valueRelatedArtifact.extension:url.url
                            Definition

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

                            Shortidentifies the meaning of the extension
                            Comments

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

                            Control1..1
                            Typeuri
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Fixed Valueurl
                            410. Extension.extension:valueRelatedArtifact.extension:url.value[x]
                            Definition

                            A url for the artifact that can be followed to access the actual content.


                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                            ShortWhere the artifact can be accessedValue of extension
                            Comments

                            If a document or resource element is present, this element SHALL NOT be provided (use the url or reference in the Attachment or resource reference).

                            Control0..1
                            Typeuri, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                            [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
                            412. Extension.extension:valueRelatedArtifact.extension:document
                            Slice Namedocument
                            Definition

                            R4B: RelatedArtifact.document additional types (Attachment) additional types from child elements (contentType, creation, data, hash, language, size, title, url)

                            ShortR4B: document additional typesAdditional Content defined by implementations
                            Comments

                            Element RelatedArtifact.document is mapped to FHIR STU3 element RelatedArtifact.document as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.document do not cover the following types: Attachment. The mappings for RelatedArtifact.document do not cover the following types based on type expansion: contentType, creation, data, hash, language, size, title, url.

                            Control0..1*
                            TypeExtension
                            Requirements

                            Element RelatedArtifact.document is mapped to FHIR STU3 element RelatedArtifact.document as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.document do not cover the following types: Attachment. The mappings for RelatedArtifact.document do not cover the following types based on type expansion: contentType, creation, data, hash, language, size, title, url.

                            414. Extension.extension:valueRelatedArtifact.extension:document.url
                            Definition

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

                            Shortidentifies the meaning of the extension
                            Comments

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

                            Control1..1
                            Typeuri
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Fixed Valuedocument
                            416. Extension.extension:valueRelatedArtifact.extension:document.value[x]
                            Definition

                            The document being referenced, represented as an attachment. This is exclusive with the resource element.


                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                            ShortWhat document is being referencedValue of extension
                            Control0..1
                            TypeAttachment, date, dateTime, Meta, code, string, Address, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            418. Extension.extension:valueRelatedArtifact.extension:resource
                            Slice Nameresource
                            Definition

                            R4B: RelatedArtifact.resource additional types (canonical(http://hl7.org/fhir/StructureDefinition/Resource)) additional types from child elements (value)

                            ShortR4B: resource additional typesAdditional Content defined by implementations
                            Comments

                            Element RelatedArtifact.resource is mapped to FHIR STU3 element RelatedArtifact.resource as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.resource do not cover the following types: canonical. The mappings for RelatedArtifact.resource do not cover the following types based on type expansion: value. If the type is predecessor, this is a reference to the succeeding knowledge resource. If the type is successor, this is a reference to the prior knowledge resource.

                            Control0..1*
                            TypeExtension
                            Requirements

                            Element RelatedArtifact.resource is mapped to FHIR STU3 element RelatedArtifact.resource as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.resource do not cover the following types: canonical. The mappings for RelatedArtifact.resource do not cover the following types based on type expansion: value.

                            420. Extension.extension:valueRelatedArtifact.extension:resource.url
                            Definition

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

                            Shortidentifies the meaning of the extension
                            Comments

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

                            Control1..1
                            Typeuri
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Fixed Valueresource
                            422. Extension.extension:valueRelatedArtifact.extension:resource.value[x]
                            Definition

                            The related resource, such as a library, value set, profile, or other knowledge resource.


                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                            ShortWhat resource is being referencedValue of extension
                            Comments

                            If the type is predecessor, this is a reference to the succeeding knowledge resource. If the type is successor, this is a reference to the prior knowledge resource.

                            Control0..1
                            Typeuri(Cross-version Profile for R4B.Resource for use in FHIR STU3, Resource), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                            [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
                            424. Extension.extension:valueRelatedArtifact.url
                            Definition

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

                            Shortidentifies the meaning of the extension
                            Comments

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

                            Control1..1
                            Typeuri
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Fixed ValuevalueRelatedArtifact
                            426. Extension.extension:valueRelatedArtifact.value[x]
                            Definition

                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                            ShortValue of extension
                            Control0..01
                            TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            428. Extension.extension:valueTriggerDefinition
                            Slice NamevalueTriggerDefinition
                            Definition

                            R4B: TriggerDefinition

                            ShortR4B: TriggerDefinitionAdditional Content defined by implementations
                            Comments

                            FHIR R4B ComplexType TriggerDefinition is representable via extensions in FHIR STU3. The root element TriggerDefinition is mapped to FHIR STU3 TriggerDefinition. If an event is a named-event, it means the event is completely pre-coordinated, and no other information can be specified for the event. If the event is one of the data- events, the data and condition elements specify the triggering criteria. The data element specifies the structured component, and the condition element provides additional optional refinement of that structured component. If the event is periodic, the timing element defines when the event is triggered. For both data- and periodic events, a name can be provided as a shorthand for the formal semantics provided by the other elements.

                            Control0..*
                            TypeExtension
                            Requirements

                            FHIR R4B ComplexType TriggerDefinition is representable via extensions in FHIR STU3. The root element TriggerDefinition is mapped to FHIR STU3 TriggerDefinition.

                            430. Extension.extension:valueTriggerDefinition.extension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                            Control20..*
                            TypeExtension
                            Alternate Namesextensions, user content
                            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
                            • 432. Extension.extension:valueTriggerDefinition.extension:_datatype
                              Slice Name_datatype
                              Definition

                              Slice to indicate the presence of a R4B TriggerDefinition in FHIR STU3

                              ShortDataType slice for a FHIR R4B `TriggerDefinition` valueAdditional Content defined by implementations
                              Control10..1*
                              TypeExtension
                              434. Extension.extension:valueTriggerDefinition.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
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                              436. Extension.extension:valueTriggerDefinition.extension:_datatype.value[x]
                              Definition

                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                              ShortValue of extension
                              Comments

                              Must be: TriggerDefinition

                              Control10..1
                              Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                              [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 ValueTriggerDefinition
                              438. Extension.extension:valueTriggerDefinition.extension
                              Definition

                              An Extension


                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                              Alternate Namesextensions, user content
                              440. Extension.extension:valueTriggerDefinition.extension:type
                              Slice Nametype
                              Definition

                              R4B: TriggerDefinition.type

                              ShortR4B: named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-endedAdditional Content defined by implementations
                              Comments

                              Element TriggerDefinition.type is mapped to FHIR STU3 element TriggerDefinition.type as SourceIsBroaderThanTarget.

                              Control10..1*
                              TypeExtension
                              Requirements

                              Element TriggerDefinition.type is mapped to FHIR STU3 element TriggerDefinition.type as SourceIsBroaderThanTarget.

                              442. Extension.extension:valueTriggerDefinition.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
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Fixed Valuetype
                              444. Extension.extension:valueTriggerDefinition.extension:type.value[x]
                              Definition

                              The type of triggering event.


                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                              Shortnamed-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-endedValue of extension
                              Control10..1
                              BindingThe codes SHALL be taken from For codes, see TriggerType
                              (required to http://hl7.org/fhir/ValueSet/trigger-type|3.0.2)
                              Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              446. Extension.extension:valueTriggerDefinition.extension:name
                              Slice Namename
                              Definition

                              R4B: TriggerDefinition.name

                              ShortR4B: Name or URI that identifies the eventAdditional Content defined by implementations
                              Comments

                              Element TriggerDefinition.name is mapped to FHIR STU3 element TriggerDefinition.eventName as Equivalent. An event name can be provided for all event types, but is required for named events. If a name is provided for a type other than named events, it is considered to be a shorthand for the semantics described by the formal description of the event.

                              Control0..1*
                              TypeExtension
                              Requirements

                              Element TriggerDefinition.name is mapped to FHIR STU3 element TriggerDefinition.eventName as Equivalent.

                              448. Extension.extension:valueTriggerDefinition.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
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Fixed Valuename
                              450. Extension.extension:valueTriggerDefinition.extension:name.value[x]
                              Definition

                              A formal name for the event. This may be an absolute URI that identifies the event formally (e.g. from a trigger registry), or a simple relative URI that identifies the event in a local context.


                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                              ShortName or URI that identifies the eventValue of extension
                              Comments

                              An event name can be provided for all event types, but is required for named events. If a name is provided for a type other than named events, it is considered to be a shorthand for the semantics described by the formal description of the event.

                              Control0..1
                              Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                              [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
                              452. Extension.extension:valueTriggerDefinition.extension:timing
                              Slice Nametiming
                              Definition

                              R4B: TriggerDefinition.timing[x] additional types (Timing)

                              ShortR4B: timing additional typesAdditional Content defined by implementations
                              Comments

                              Element TriggerDefinition.timing[x] is mapped to FHIR STU3 element TriggerDefinition.eventTiming[x] as RelatedTo. The mappings for TriggerDefinition.timing[x] do not cover the following types: Timing. The target context TriggerDefinition.eventTiming[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element TriggerDefinition. The standard extension alternate-reference has been mapped as PART of the representation of FHIR R4B element TriggerDefinition.timing[x] with unmapped reference targets: Schedule. Source element TriggerDefinition.timing[x] has unmapped reference types. While the target element TriggerDefinition.eventTiming[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.

                              Control0..1*
                              TypeExtension
                              Requirements

                              Element TriggerDefinition.timing[x] is mapped to FHIR STU3 element TriggerDefinition.eventTiming[x] as RelatedTo. The mappings for TriggerDefinition.timing[x] do not cover the following types: Timing. The target context TriggerDefinition.eventTiming[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element TriggerDefinition. The standard extension alternate-reference has been mapped as PART of the representation of FHIR R4B element TriggerDefinition.timing[x] with unmapped reference targets: Schedule. Source element TriggerDefinition.timing[x] has unmapped reference types. While the target element TriggerDefinition.eventTiming[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.

                              454. Extension.extension:valueTriggerDefinition.extension:timing.url
                              Definition

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

                              Shortidentifies the meaning of the extension
                              Comments

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

                              Control1..1
                              Typeuri
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Fixed Valuetiming
                              456. Extension.extension:valueTriggerDefinition.extension:timing.value[x]
                              Definition

                              The timing of the event (if this is a periodic trigger).


                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                              ShortTiming of the eventValue of extension
                              Control0..1
                              TypeTiming, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, decimal, CodeableConcept
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              458. Extension.extension:valueTriggerDefinition.extension:data
                              Slice Namedata
                              Definition

                              R4B: TriggerDefinition.data additional types (DataRequirement) additional types from child elements (codeFilter, code, path, searchParam, valueSet, dateFilter, value[x], limit, mustSupport, profile, sort, direction, subject[x], type)

                              ShortR4B: Triggering data of the event (multiple = 'and') additional typesAdditional Content defined by implementations
                              Comments

                              Element TriggerDefinition.data is mapped to FHIR STU3 element TriggerDefinition.eventData as SourceIsBroaderThanTarget. The mappings for TriggerDefinition.data do not cover the following types: DataRequirement. The mappings for TriggerDefinition.data do not cover the following types based on type expansion: code, codeFilter, dateFilter, direction, limit, mustSupport, path, profile, searchParam, sort, subject[x], type, value[x], valueSet. This element shall be present for any data type trigger.

                              Control0..*
                              TypeExtension
                              Requirements

                              Element TriggerDefinition.data is mapped to FHIR STU3 element TriggerDefinition.eventData as SourceIsBroaderThanTarget. The mappings for TriggerDefinition.data do not cover the following types: DataRequirement. The mappings for TriggerDefinition.data do not cover the following types based on type expansion: code, codeFilter, dateFilter, direction, limit, mustSupport, path, profile, searchParam, sort, subject[x], type, value[x], valueSet.

                              460. Extension.extension:valueTriggerDefinition.extension:data.extension
                              Definition

                              An Extension


                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                              Alternate Namesextensions, user content
                              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
                              • 462. Extension.extension:valueTriggerDefinition.extension:data.extension:_datatype
                                Slice Name_datatype
                                Definition

                                Slice to indicate the presence of a R4B DataRequirement in FHIR STU3

                                ShortDataType slice for a FHIR R4B `DataRequirement` valueAdditional Content defined by implementations
                                Control10..1*
                                TypeExtension
                                464. Extension.extension:valueTriggerDefinition.extension:data.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
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                466. Extension.extension:valueTriggerDefinition.extension:data.extension:_datatype.value[x]
                                Definition

                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                ShortValue of extension
                                Comments

                                Must be: DataRequirement

                                Control10..1
                                Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                [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 ValueDataRequirement
                                468. Extension.extension:valueTriggerDefinition.extension:data.extension:type
                                Slice Nametype
                                Definition

                                R4B: DataRequirement.type additional codes

                                ShortR4B: type additional codesAdditional Content defined by implementations
                                Comments

                                Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                Control10..1*
                                TypeExtension
                                Requirements

                                Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                470. Extension.extension:valueTriggerDefinition.extension:data.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
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Fixed Valuetype
                                472. Extension.extension:valueTriggerDefinition.extension:data.extension:type.value[x]
                                Definition

                                The type of the required data, specified as the type name of a resource. For profiles, this value is set to the type of the base resource of the profile.


                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                ShortThe type of the required dataValue of extension
                                Control10..1
                                BindingThe codes SHALL be taken from For codes, see R4BAllTypesForR3 (0.1.0)
                                (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-all-types-for-R3|0.1.0)
                                Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                [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
                                474. Extension.extension:valueTriggerDefinition.extension:data.extension:profile
                                Slice Nameprofile
                                Definition

                                R4B: DataRequirement.profile

                                ShortR4B: profileAdditional Content defined by implementations
                                Comments

                                Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                                Control0..*
                                TypeExtension
                                Requirements

                                Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                                476. Extension.extension:valueTriggerDefinition.extension:data.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
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Fixed Valueprofile
                                478. Extension.extension:valueTriggerDefinition.extension:data.extension:profile.value[x]
                                Definition

                                The profile of the required data, specified as the uri of the profile definition.


                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                ShortThe profile of the required dataValue of extension
                                Control0..1
                                Typeuri(Cross-version Profile for R4B.StructureDefinition for use in FHIR STU3, StructureDefinition), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                480. Extension.extension:valueTriggerDefinition.extension:data.extension:subject
                                Slice Namesubject
                                Definition

                                R4B: DataRequirement.subject[x] (new:CodeableConcept, Reference(Group))

                                ShortR4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)Additional Content defined by implementations
                                Comments

                                Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                                Control0..1*
                                TypeExtension
                                Requirements

                                Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                482. Extension.extension:valueTriggerDefinition.extension:data.extension:subject.url
                                Definition

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

                                Shortidentifies the meaning of the extension
                                Comments

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

                                Control1..1
                                Typeuri
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Fixed Valuesubject
                                484. Extension.extension:valueTriggerDefinition.extension:data.extension:subject.value[x]
                                Definition

                                The intended subjects of the data requirement. If this element is not provided, a Patient subject is assumed.


                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                ShortE.g. Patient, Practitioner, RelatedPerson, Organization, Location, DeviceValue of extension
                                Comments

                                The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                                Control0..1
                                BindingUnless not suitable, these codes SHALL be taken from For codes, see R4BSubjectTypeForR3 (0.1.0)
                                (extensible to http://hl7.org/fhir/uv/xver/ValueSet/R4B-subject-type-for-R3|0.1.0)
                                TypeChoice of: CodeableConcept, Reference(Cross-version Profile for R4B.Group for use in FHIR STU3, Group), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                486. Extension.extension:valueTriggerDefinition.extension:data.extension:mustSupport
                                Slice NamemustSupport
                                Definition

                                R4B: DataRequirement.mustSupport

                                ShortR4B: Indicates specific structure elements that are referenced by the knowledge moduleAdditional Content defined by implementations
                                Comments

                                Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                                Control0..*
                                TypeExtension
                                Requirements

                                Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                                488. Extension.extension:valueTriggerDefinition.extension:data.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
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Fixed ValuemustSupport
                                490. Extension.extension:valueTriggerDefinition.extension:data.extension:mustSupport.value[x]
                                Definition

                                Indicates that specific elements of the type are referenced by the knowledge module and must be supported by the consumer in order to obtain an effective evaluation. This does not mean that a value is required for this element, only that the consuming system must understand the element and be able to provide values for it if they are available.

                                The value of mustSupport SHALL be a FHIRPath resolveable on the type of the DataRequirement. The path SHALL consist only of identifiers, constant indexers, and .resolve() (see the Simple FHIRPath Profile for full details).


                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                ShortIndicates specific structure elements that are referenced by the knowledge moduleValue of extension
                                Control0..1
                                Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                492. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter
                                Slice NamecodeFilter
                                Definition

                                R4B: DataRequirement.codeFilter

                                ShortR4B: codeFilterAdditional Content defined by implementations
                                Comments

                                Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                                Control0..*
                                TypeExtension
                                Requirements

                                Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                                494. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension
                                Definition

                                An Extension


                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                Alternate Namesextensions, user content
                                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
                                • 496. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:path
                                  Slice Namepath
                                  Definition

                                  R4B: DataRequirement.codeFilter.path

                                  ShortR4B: A code-valued attribute to filter onAdditional Content defined by implementations
                                  Comments

                                  Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent. The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                                  Control0..1*
                                  TypeExtension
                                  Requirements

                                  Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent.

                                  498. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.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
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Fixed Valuepath
                                  500. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:path.value[x]
                                  Definition

                                  The code-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type code, Coding, or CodeableConcept.


                                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                  ShortA code-valued attribute to filter onValue of extension
                                  Comments

                                  The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                                  Control0..1
                                  Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                  [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
                                  502. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam
                                  Slice NamesearchParam
                                  Definition

                                  R4B: DataRequirement.codeFilter.searchParam (new:string)

                                  ShortR4B: A coded (token) parameter to search on (new)Additional Content defined by implementations
                                  Comments

                                  Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                  Control0..1*
                                  TypeExtension
                                  Requirements

                                  Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                  504. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam.url
                                  Definition

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

                                  Shortidentifies the meaning of the extension
                                  Comments

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

                                  Control1..1
                                  Typeuri
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Fixed ValuesearchParam
                                  506. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam.value[x]
                                  Definition

                                  A token parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type code, Coding, or CodeableConcept.


                                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                  ShortA coded (token) parameter to search onValue of extension
                                  Control0..1
                                  Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                  [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
                                  508. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:valueSet
                                  Slice NamevalueSet
                                  Definition

                                  R4B: DataRequirement.codeFilter.valueSet

                                  ShortR4B: valueSetAdditional Content defined by implementations
                                  Comments

                                  Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                                  Control0..1*
                                  TypeExtension
                                  Requirements

                                  Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                                  510. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.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
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Fixed ValuevalueSet
                                  512. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:valueSet.value[x]
                                  Definition

                                  The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset.


                                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                  ShortValueset for the filterValue of extension
                                  Control0..1
                                  Typeuri(Cross-version Profile for R4B.ValueSet for use in FHIR STU3, ValueSet), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                  [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
                                  514. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:code
                                  Slice Namecode
                                  Definition

                                  R4B: DataRequirement.codeFilter.code

                                  ShortR4B: What code is expectedAdditional Content defined by implementations
                                  Comments

                                  Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                                  Control0..*
                                  TypeExtension
                                  Requirements

                                  Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                                  516. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.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
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Fixed Valuecode
                                  518. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:code.value[x]
                                  Definition

                                  The codes for the code filter. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified codes. If codes are specified in addition to a value set, the filter returns items matching a code in the value set or one of the specified codes.


                                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                  ShortWhat code is expectedValue of extension
                                  Control0..1
                                  TypeCoding, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  520. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.url
                                  Definition

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

                                  Shortidentifies the meaning of the extension
                                  Comments

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

                                  Control1..1
                                  Typeuri
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Fixed ValuecodeFilter
                                  522. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.value[x]
                                  Definition

                                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                  ShortValue of extension
                                  Control0..01
                                  TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  524. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter
                                  Slice NamedateFilter
                                  Definition

                                  R4B: DataRequirement.dateFilter

                                  ShortR4B: dateFilterAdditional Content defined by implementations
                                  Comments

                                  Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                                  Control0..*
                                  TypeExtension
                                  Requirements

                                  Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                                  526. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension
                                  Definition

                                  An Extension


                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                  Alternate Namesextensions, user content
                                  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
                                  • 528. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:path
                                    Slice Namepath
                                    Definition

                                    R4B: DataRequirement.dateFilter.path

                                    ShortR4B: A date-valued attribute to filter onAdditional Content defined by implementations
                                    Comments

                                    Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent. The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                                    Control0..1*
                                    TypeExtension
                                    Requirements

                                    Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent.

                                    530. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.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
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Fixed Valuepath
                                    532. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:path.value[x]
                                    Definition

                                    The date-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type date, dateTime, Period, Schedule, or Timing.


                                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                    ShortA date-valued attribute to filter onValue of extension
                                    Comments

                                    The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                                    Control0..1
                                    Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                    [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
                                    534. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam
                                    Slice NamesearchParam
                                    Definition

                                    R4B: DataRequirement.dateFilter.searchParam (new:string)

                                    ShortR4B: A date valued parameter to search on (new)Additional Content defined by implementations
                                    Comments

                                    Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                    Control0..1*
                                    TypeExtension
                                    Requirements

                                    Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                    536. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam.url
                                    Definition

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

                                    Shortidentifies the meaning of the extension
                                    Comments

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

                                    Control1..1
                                    Typeuri
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Fixed ValuesearchParam
                                    538. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam.value[x]
                                    Definition

                                    A date parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type date, dateTime, Period, Schedule, or Timing.


                                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                    ShortA date valued parameter to search onValue of extension
                                    Control0..1
                                    Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                    [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
                                    540. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value
                                    Slice Namevalue
                                    Definition

                                    R4B: DataRequirement.dateFilter.value[x] additional types (Period)

                                    ShortR4B: value additional typesAdditional Content defined by implementations
                                    Comments

                                    Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                                    Control0..1*
                                    TypeExtension
                                    Requirements

                                    Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                                    542. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value.url
                                    Definition

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

                                    Shortidentifies the meaning of the extension
                                    Comments

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

                                    Control1..1
                                    Typeuri
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Fixed Valuevalue
                                    544. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value.value[x]
                                    Definition

                                    The value of the filter. If period is specified, the filter will return only those data items that fall within the bounds determined by the Period, inclusive of the period boundaries. If dateTime is specified, the filter will return only those data items that are equal to the specified dateTime. If a Duration is specified, the filter will return only those data items that fall within Duration before now.


                                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                    ShortThe value of the filter, as a Period, DateTime, or Duration valueValue of extension
                                    Control0..1
                                    TypePeriod, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    546. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.url
                                    Definition

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

                                    Shortidentifies the meaning of the extension
                                    Comments

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

                                    Control1..1
                                    Typeuri
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Fixed ValuedateFilter
                                    548. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.value[x]
                                    Definition

                                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                    ShortValue of extension
                                    Control0..01
                                    TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    550. Extension.extension:valueTriggerDefinition.extension:data.extension:limit
                                    Slice Namelimit
                                    Definition

                                    R4B: DataRequirement.limit (new:positiveInt)

                                    ShortR4B: Number of results (new)Additional Content defined by implementations
                                    Comments

                                    Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                                    Control0..1*
                                    TypeExtension
                                    Requirements

                                    Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                    552. Extension.extension:valueTriggerDefinition.extension:data.extension:limit.url
                                    Definition

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

                                    Shortidentifies the meaning of the extension
                                    Comments

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

                                    Control1..1
                                    Typeuri
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Fixed Valuelimit
                                    554. Extension.extension:valueTriggerDefinition.extension:data.extension:limit.value[x]
                                    Definition

                                    Specifies a maximum number of results that are required (uses the _count search parameter).


                                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                    ShortNumber of resultsValue of extension
                                    Comments

                                    This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                                    Control0..1
                                    TypepositiveInt, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                    [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
                                    556. Extension.extension:valueTriggerDefinition.extension:data.extension:sort
                                    Slice Namesort
                                    Definition

                                    R4B: DataRequirement.sort (new:Element)

                                    ShortR4B: Order of the results (new)Additional Content defined by implementations
                                    Comments

                                    Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5". When multiple sorts are specified, they are applied in the order they appear in the resource.

                                    Control0..*
                                    TypeExtension
                                    Requirements

                                    Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                    558. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension
                                    Definition

                                    An Extension


                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                    Alternate Namesextensions, user content
                                    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
                                    • 560. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:path
                                      Slice Namepath
                                      Definition

                                      R4B: DataRequirement.sort.path (new:string)

                                      ShortR4B: The name of the attribute to perform the sort (new)Additional Content defined by implementations
                                      Comments

                                      Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                      Control10..1*
                                      TypeExtension
                                      Requirements

                                      Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                      562. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.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
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Fixed Valuepath
                                      564. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:path.value[x]
                                      Definition

                                      The attribute of the sort. The specified path must be resolvable from the type of the required data. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements. Note that the index must be an integer constant.


                                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                      ShortThe name of the attribute to perform the sortValue of extension
                                      Control10..1
                                      Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      566. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction
                                      Slice Namedirection
                                      Definition

                                      R4B: DataRequirement.sort.direction (new:code)

                                      ShortR4B: ascending | descending (new)Additional Content defined by implementations
                                      Comments

                                      Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                      Control10..1*
                                      TypeExtension
                                      Requirements

                                      Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                      568. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction.url
                                      Definition

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

                                      Shortidentifies the meaning of the extension
                                      Comments

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

                                      Control1..1
                                      Typeuri
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Fixed Valuedirection
                                      570. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction.value[x]
                                      Definition

                                      The direction of the sort, ascending or descending.


                                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                      Shortascending | descendingValue of extension
                                      Control10..1
                                      BindingThe codes SHALL be taken from For codes, see R4BSortDirectionForR3 (0.1.0)
                                      (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-sort-direction-for-R3|0.1.0)
                                      Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      572. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.url
                                      Definition

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

                                      Shortidentifies the meaning of the extension
                                      Comments

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

                                      Control1..1
                                      Typeuri
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Fixed Valuesort
                                      574. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.value[x]
                                      Definition

                                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                      ShortValue of extension
                                      Control0..01
                                      TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      576. Extension.extension:valueTriggerDefinition.extension:data.url
                                      Definition

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

                                      Shortidentifies the meaning of the extension
                                      Comments

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

                                      Control1..1
                                      Typeuri
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Fixed Valuedata
                                      578. Extension.extension:valueTriggerDefinition.extension:data.value[x]
                                      Definition

                                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                      ShortValue of extension
                                      Control0..01
                                      TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      580. Extension.extension:valueTriggerDefinition.extension:condition
                                      Slice Namecondition
                                      Definition

                                      R4B: TriggerDefinition.condition (new:Expression)

                                      ShortR4B: Whether the event triggers (boolean expression) (new)Additional Content defined by implementations
                                      Comments

                                      Element TriggerDefinition.condition has a context of TriggerDefinition based on following the parent source element upwards and mapping to TriggerDefinition. Element TriggerDefinition.condition has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be only be specified for data type triggers and provides additional semantics for the trigger. The context available within the condition is based on the type of data event. For all events, the current resource will be available as context. In addition, for modification events, the previous resource will also be available. The expression may be inlined, or may be a simple absolute URI, which is a reference to a named expression within a logic library referenced by a library element or extension within the containing resource. If the expression is a FHIR Path expression, it evaluates in the context of a resource of one of the type identified in the data requirement, and may also refer to the variable %previous for delta comparisons on events of type data-changed, data-modified, and data-deleted which will always have the same type.

                                      Control0..1*
                                      TypeExtension
                                      Requirements

                                      Need to be able to formally describe the triggering criteria. Element TriggerDefinition.condition has a context of TriggerDefinition based on following the parent source element upwards and mapping to TriggerDefinition. Element TriggerDefinition.condition has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                      582. Extension.extension:valueTriggerDefinition.extension:condition.extension
                                      Definition

                                      An Extension


                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                      Alternate Namesextensions, user content
                                      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:valueTriggerDefinition.extension:condition.extension:_datatype
                                        Slice Name_datatype
                                        Definition

                                        Slice to indicate the presence of a R4B Expression in FHIR STU3

                                        ShortDataType slice for a FHIR R4B `Expression` valueAdditional Content defined by implementations
                                        Control10..1*
                                        TypeExtension
                                        586. Extension.extension:valueTriggerDefinition.extension:condition.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
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                        588. Extension.extension:valueTriggerDefinition.extension:condition.extension:_datatype.value[x]
                                        Definition

                                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                        ShortValue of extension
                                        Comments

                                        Must be: Expression

                                        Control10..1
                                        Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                        [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 ValueExpression
                                        590. Extension.extension:valueTriggerDefinition.extension:condition.extension:description
                                        Slice Namedescription
                                        Definition

                                        R4B: Expression.description (new:string)

                                        ShortR4B: Natural language description of the condition (new)Additional Content defined by implementations
                                        Comments

                                        Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        Control0..1*
                                        TypeExtension
                                        Requirements

                                        Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        592. Extension.extension:valueTriggerDefinition.extension:condition.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
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Fixed Valuedescription
                                        594. Extension.extension:valueTriggerDefinition.extension:condition.extension:description.value[x]
                                        Definition

                                        A brief, natural language description of the condition that effectively communicates the intended semantics.


                                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                        ShortNatural language description of the conditionValue of extension
                                        Control0..1
                                        Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                        [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
                                        596. Extension.extension:valueTriggerDefinition.extension:condition.extension:name
                                        Slice Namename
                                        Definition

                                        R4B: Expression.name (new:id)

                                        ShortR4B: Short name assigned to expression for reuse (new)Additional Content defined by implementations
                                        Comments

                                        Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        Control0..1*
                                        TypeExtension
                                        Requirements

                                        Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        598. Extension.extension:valueTriggerDefinition.extension:condition.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
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Fixed Valuename
                                        600. Extension.extension:valueTriggerDefinition.extension:condition.extension:name.value[x]
                                        Definition

                                        A short name assigned to the expression to allow for multiple reuse of the expression in the context where it is defined.


                                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                        ShortShort name assigned to expression for reuseValue of extension
                                        Control0..1
                                        Typeid, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                        [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
                                        602. Extension.extension:valueTriggerDefinition.extension:condition.extension:language
                                        Slice Namelanguage
                                        Definition

                                        R4B: Expression.language (new:code)

                                        ShortR4B: text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc. (new)Additional Content defined by implementations
                                        Comments

                                        Element matches Basic element path Basic.language (Resource.language), use that element instead. Element Expression.language is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        Control10..1*
                                        TypeExtension
                                        Requirements

                                        Element matches Basic element path Basic.language (Resource.language), use that element instead. Element Expression.language is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        604. Extension.extension:valueTriggerDefinition.extension:condition.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
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Fixed Valuelanguage
                                        606. Extension.extension:valueTriggerDefinition.extension:condition.extension:language.value[x]
                                        Definition

                                        The media type of the language for the expression.


                                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                        Shorttext/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc.Value of extension
                                        Control10..1
                                        Typecode, date, dateTime, Meta, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        608. Extension.extension:valueTriggerDefinition.extension:condition.extension:expression
                                        Slice Nameexpression
                                        Definition

                                        R4B: Expression.expression (new:string)

                                        ShortR4B: Expression in specified language (new)Additional Content defined by implementations
                                        Comments

                                        Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        Control0..1*
                                        TypeExtension
                                        Requirements

                                        Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        610. Extension.extension:valueTriggerDefinition.extension:condition.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
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Fixed Valueexpression
                                        612. Extension.extension:valueTriggerDefinition.extension:condition.extension:expression.value[x]
                                        Definition

                                        An expression in the specified language that returns a value.


                                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                        ShortExpression in specified languageValue of extension
                                        Control0..1
                                        Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                        [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
                                        614. Extension.extension:valueTriggerDefinition.extension:condition.extension:reference
                                        Slice Namereference
                                        Definition

                                        R4B: Expression.reference (new:uri)

                                        ShortR4B: Where the expression is found (new)Additional Content defined by implementations
                                        Comments

                                        Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If both a reference and an expression is found, the reference SHALL point to the same expression.

                                        Control0..1*
                                        TypeExtension
                                        Requirements

                                        Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        616. Extension.extension:valueTriggerDefinition.extension:condition.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
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Fixed Valuereference
                                        618. Extension.extension:valueTriggerDefinition.extension:condition.extension:reference.value[x]
                                        Definition

                                        A URI that defines where the expression is found.


                                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                        ShortWhere the expression is foundValue of extension
                                        Comments

                                        If both a reference and an expression is found, the reference SHALL point to the same expression.

                                        Control0..1
                                        Typeuri, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                        [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
                                        620. Extension.extension:valueTriggerDefinition.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
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Fixed Valuecondition
                                        622. Extension.extension:valueTriggerDefinition.extension:condition.value[x]
                                        Definition

                                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                        ShortValue of extension
                                        Control0..01
                                        TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        624. Extension.extension:valueTriggerDefinition.url
                                        Definition

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

                                        Shortidentifies the meaning of the extension
                                        Comments

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

                                        Control1..1
                                        Typeuri
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Fixed ValuevalueTriggerDefinition
                                        626. Extension.extension:valueTriggerDefinition.value[x]
                                        Definition

                                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                        ShortValue of extension
                                        Control0..01
                                        TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        628. Extension.extension:valueUsageContext
                                        Slice NamevalueUsageContext
                                        Definition

                                        R4B: UsageContext

                                        ShortR4B: UsageContextAdditional Content defined by implementations
                                        Comments

                                        FHIR R4B ComplexType UsageContext is representable via extensions in FHIR STU3. The root element UsageContext is mapped to FHIR STU3 UsageContext.

                                        Control0..*
                                        TypeExtension
                                        Requirements

                                        FHIR R4B ComplexType UsageContext is representable via extensions in FHIR STU3. The root element UsageContext is mapped to FHIR STU3 UsageContext.

                                        630. Extension.extension:valueUsageContext.extension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                        Control30..*
                                        TypeExtension
                                        Alternate Namesextensions, user content
                                        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
                                        • 632. Extension.extension:valueUsageContext.extension:_datatype
                                          Slice Name_datatype
                                          Definition

                                          Slice to indicate the presence of a R4B UsageContext in FHIR STU3

                                          ShortDataType slice for a FHIR R4B `UsageContext` valueAdditional Content defined by implementations
                                          Control10..1*
                                          TypeExtension
                                          634. Extension.extension:valueUsageContext.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
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                          636. Extension.extension:valueUsageContext.extension:_datatype.value[x]
                                          Definition

                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                          ShortValue of extension
                                          Comments

                                          Must be: UsageContext

                                          Control10..1
                                          Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                          [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 ValueUsageContext
                                          638. Extension.extension:valueUsageContext.extension
                                          Definition

                                          An Extension


                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                          Alternate Namesextensions, user content
                                          640. Extension.extension:valueUsageContext.extension:code
                                          Slice Namecode
                                          Definition

                                          R4B: UsageContext.code

                                          ShortR4B: codeAdditional Content defined by implementations
                                          Comments

                                          Element UsageContext.code is mapped to FHIR STU3 element UsageContext.code as Equivalent.

                                          Control10..1*
                                          TypeExtension
                                          Requirements

                                          Element UsageContext.code is mapped to FHIR STU3 element UsageContext.code as Equivalent.

                                          642. Extension.extension:valueUsageContext.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
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Fixed Valuecode
                                          644. Extension.extension:valueUsageContext.extension:code.value[x]
                                          Definition

                                          A code that identifies the type of context being specified by this usage context.


                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                          ShortType of context being specifiedValue of extension
                                          Control10..1
                                          BindingUnless not suitable, these codes SHALL be taken from For codes, see UsageContextType
                                          (extensible to http://hl7.org/fhir/ValueSet/usage-context-type|3.0.2)
                                          TypeCoding, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          646. Extension.extension:valueUsageContext.extension:value
                                          Slice Namevalue
                                          Definition

                                          R4B: UsageContext.value[x] additional types (Range, Reference(http://hl7.org/fhir/StructureDefinition/PlanDefinition), Reference(http://hl7.org/fhir/StructureDefinition/ResearchStudy), Reference(http://hl7.org/fhir/StructureDefinition/InsurancePlan), Reference(http://hl7.org/fhir/StructureDefinition/HealthcareService), Reference(http://hl7.org/fhir/StructureDefinition/Group), Reference(http://hl7.org/fhir/StructureDefinition/Location), Reference(http://hl7.org/fhir/StructureDefinition/Organization))

                                          ShortR4B: value additional typesAdditional Content defined by implementations
                                          Comments

                                          Element UsageContext.value[x] is mapped to FHIR STU3 element UsageContext.value[x] as SourceIsBroaderThanTarget. The mappings for UsageContext.value[x] do not cover the following types: Range, Reference. The target context UsageContext.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element UsageContext.

                                          Control10..1*
                                          TypeExtension
                                          Requirements

                                          Element UsageContext.value[x] is mapped to FHIR STU3 element UsageContext.value[x] as SourceIsBroaderThanTarget. The mappings for UsageContext.value[x] do not cover the following types: Range, Reference. The target context UsageContext.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element UsageContext.

                                          648. Extension.extension:valueUsageContext.extension:value.url
                                          Definition

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

                                          Shortidentifies the meaning of the extension
                                          Comments

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

                                          Control1..1
                                          Typeuri
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Fixed Valuevalue
                                          650. Extension.extension:valueUsageContext.extension:value.value[x]
                                          Definition

                                          A value that defines the context specified in this context of use. The interpretation of the value is defined by the code.


                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                          ShortValue that defines the contextValue of extension
                                          Control10..1
                                          TypeChoice of: Range, Reference(Cross-version Profile for R4B.PlanDefinition for use in FHIR STU3, PlanDefinition, Cross-version Profile for R4B.ResearchStudy for use in FHIR STU3, ResearchStudy, Cross-version Profile for R4B.InsurancePlan for use in FHIR STU3, Basic, Cross-version Profile for R4B.HealthcareService for use in FHIR STU3, HealthcareService, Cross-version Profile for R4B.Group for use in FHIR STU3, Group, Cross-version Profile for R4B.Location for use in FHIR STU3, Location, Cross-version Profile for R4B.Organization for use in FHIR STU3, Organization), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Period, Quantity, Duration, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          652. Extension.extension:valueUsageContext.url
                                          Definition

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

                                          Shortidentifies the meaning of the extension
                                          Comments

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

                                          Control1..1
                                          Typeuri
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Fixed ValuevalueUsageContext
                                          654. Extension.extension:valueUsageContext.value[x]
                                          Definition

                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                          ShortValue of extension
                                          Control0..01
                                          TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          656. Extension.extension:valueDosage
                                          Slice NamevalueDosage
                                          Definition

                                          R4B: Dosage

                                          ShortR4B: DosageAdditional Content defined by implementations
                                          Comments

                                          FHIR R4B ComplexType Dosage is representable via extensions in FHIR STU3. The root element Dosage is mapped to FHIR STU3 Dosage.

                                          Control0..*
                                          TypeExtension
                                          Requirements

                                          FHIR R4B ComplexType Dosage is representable via extensions in FHIR STU3. The root element Dosage is mapped to FHIR STU3 Dosage.

                                          658. Extension.extension:valueDosage.extension
                                          Definition

                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                          Control10..*
                                          TypeExtension
                                          Alternate Namesextensions, user content
                                          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
                                          • 660. Extension.extension:valueDosage.extension:_datatype
                                            Slice Name_datatype
                                            Definition

                                            Slice to indicate the presence of a R4B Dosage in FHIR STU3

                                            ShortDataType slice for a FHIR R4B `Dosage` valueAdditional Content defined by implementations
                                            Control10..1*
                                            TypeExtension
                                            662. Extension.extension:valueDosage.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
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                            664. Extension.extension:valueDosage.extension:_datatype.value[x]
                                            Definition

                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                            ShortValue of extension
                                            Comments

                                            Must be: Dosage

                                            Control10..1
                                            Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                            [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 ValueDosage
                                            666. Extension.extension:valueDosage.extension
                                            Definition

                                            An Extension


                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                            Alternate Namesextensions, user content
                                            668. Extension.extension:valueDosage.extension:sequence
                                            Slice Namesequence
                                            Definition

                                            R4B: Dosage.sequence

                                            ShortR4B: sequenceAdditional Content defined by implementations
                                            Comments

                                            Element Dosage.sequence is mapped to FHIR STU3 element Dosage.sequence as Equivalent.

                                            Control0..1*
                                            TypeExtension
                                            Requirements

                                            If the sequence number of multiple Dosages is the same, then it is implied that the instructions are to be treated as concurrent. If the sequence number is different, then the Dosages are intended to be sequential. Element Dosage.sequence is mapped to FHIR STU3 element Dosage.sequence as Equivalent.

                                            670. Extension.extension:valueDosage.extension:sequence.url
                                            Definition

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

                                            Shortidentifies the meaning of the extension
                                            Comments

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

                                            Control1..1
                                            Typeuri
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed Valuesequence
                                            672. Extension.extension:valueDosage.extension:sequence.value[x]
                                            Definition

                                            Indicates the order in which the dosage instructions should be applied or interpreted.


                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                            ShortThe order of the dosage instructionsValue of extension
                                            Control0..1
                                            Typeinteger, date, dateTime, Meta, code, string, Address, Attachment, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                            [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
                                            674. Extension.extension:valueDosage.extension:text
                                            Slice Nametext
                                            Definition

                                            R4B: Dosage.text

                                            ShortR4B: textAdditional Content defined by implementations
                                            Comments

                                            Element Dosage.text is mapped to FHIR STU3 element Dosage.text as Equivalent.

                                            Control0..1*
                                            TypeExtension
                                            Requirements

                                            Free text dosage instructions can be used for cases where the instructions are too complex to code. The content of this attribute does not include the name or description of the medication. When coded instructions are present, the free text instructions may still be present for display to humans taking or administering the medication. It is expected that the text instructions will always be populated. If the dosage.timing attribute is also populated, then the dosage.text should reflect the same information as the timing. Additional information about administration or preparation of the medication should be included as text. Element Dosage.text is mapped to FHIR STU3 element Dosage.text as Equivalent.

                                            676. Extension.extension:valueDosage.extension:text.url
                                            Definition

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

                                            Shortidentifies the meaning of the extension
                                            Comments

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

                                            Control1..1
                                            Typeuri
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed Valuetext
                                            678. Extension.extension:valueDosage.extension:text.value[x]
                                            Definition

                                            Free text dosage instructions e.g. SIG.


                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                            ShortFree text dosage instructions e.g. SIGValue of extension
                                            Control0..1
                                            Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                            [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
                                            680. Extension.extension:valueDosage.extension:additionalInstruction
                                            Slice NameadditionalInstruction
                                            Definition

                                            R4B: Dosage.additionalInstruction

                                            ShortR4B: Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"Additional Content defined by implementations
                                            Comments

                                            Element Dosage.additionalInstruction is mapped to FHIR STU3 element Dosage.additionalInstruction as Equivalent. Information about administration or preparation of the medication (e.g. "infuse as rapidly as possibly via intraperitoneal port" or "immediately following drug x") should be populated in dosage.text.

                                            Control0..*
                                            TypeExtension
                                            Requirements

                                            Additional instruction is intended to be coded, but where no code exists, the element could include text. For example, "Swallow with plenty of water" which might or might not be coded. Element Dosage.additionalInstruction is mapped to FHIR STU3 element Dosage.additionalInstruction as Equivalent.

                                            682. Extension.extension:valueDosage.extension:additionalInstruction.url
                                            Definition

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

                                            Shortidentifies the meaning of the extension
                                            Comments

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

                                            Control1..1
                                            Typeuri
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed ValueadditionalInstruction
                                            684. Extension.extension:valueDosage.extension:additionalInstruction.value[x]
                                            Definition

                                            Supplemental instructions to the patient on how to take the medication (e.g. "with meals" or"take half to one hour before food") or warnings for the patient about the medication (e.g. "may cause drowsiness" or "avoid exposure of skin to direct sunlight or sunlamps").


                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                            ShortSupplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"Value of extension
                                            Comments

                                            Information about administration or preparation of the medication (e.g. "infuse as rapidly as possibly via intraperitoneal port" or "immediately following drug x") should be populated in dosage.text.

                                            Control0..1
                                            TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            686. Extension.extension:valueDosage.extension:patientInstruction
                                            Slice NamepatientInstruction
                                            Definition

                                            R4B: Dosage.patientInstruction

                                            ShortR4B: patientInstructionAdditional Content defined by implementations
                                            Comments

                                            Element Dosage.patientInstruction is mapped to FHIR STU3 element Dosage.patientInstruction as Equivalent.

                                            Control0..1*
                                            TypeExtension
                                            Requirements

                                            Element Dosage.patientInstruction is mapped to FHIR STU3 element Dosage.patientInstruction as Equivalent.

                                            688. Extension.extension:valueDosage.extension:patientInstruction.url
                                            Definition

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

                                            Shortidentifies the meaning of the extension
                                            Comments

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

                                            Control1..1
                                            Typeuri
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed ValuepatientInstruction
                                            690. Extension.extension:valueDosage.extension:patientInstruction.value[x]
                                            Definition

                                            Instructions in terms that are understood by the patient or consumer.


                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                            ShortPatient or consumer oriented instructionsValue of extension
                                            Control0..1
                                            Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                            [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
                                            692. Extension.extension:valueDosage.extension:timing
                                            Slice Nametiming
                                            Definition

                                            R4B: Dosage.timing additional types (Timing) additional types from child elements (code, event, repeat, bounds[x], count, countMax, dayOfWeek, duration, durationMax, durationUnit, frequency, frequencyMax, offset, period, periodMax, periodUnit, timeOfDay, when)

                                            ShortR4B: timing additional typesAdditional Content defined by implementations
                                            Comments

                                            Element Dosage.timing is mapped to FHIR STU3 element Dosage.timing as SourceIsBroaderThanTarget. The mappings for Dosage.timing do not cover the following types: Timing. The mappings for Dosage.timing do not cover the following types based on type expansion: bounds[x], code, count, countMax, dayOfWeek, duration, durationMax, durationUnit, event, frequency, frequencyMax, offset, period, periodMax, periodUnit, repeat, timeOfDay, when. This attribute might not always be populated while the Dosage.text is expected to be populated. If both are populated, then the Dosage.text should reflect the content of the Dosage.timing.

                                            Control0..1*
                                            TypeExtension
                                            Requirements

                                            The timing schedule for giving the medication to the patient. This data type allows many different expressions. For example: "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013". Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period. Element Dosage.timing is mapped to FHIR STU3 element Dosage.timing as SourceIsBroaderThanTarget. The mappings for Dosage.timing do not cover the following types: Timing. The mappings for Dosage.timing do not cover the following types based on type expansion: bounds[x], code, count, countMax, dayOfWeek, duration, durationMax, durationUnit, event, frequency, frequencyMax, offset, period, periodMax, periodUnit, repeat, timeOfDay, when.

                                            694. Extension.extension:valueDosage.extension:timing.url
                                            Definition

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

                                            Shortidentifies the meaning of the extension
                                            Comments

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

                                            Control1..1
                                            Typeuri
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed Valuetiming
                                            696. Extension.extension:valueDosage.extension:timing.value[x]
                                            Definition

                                            When medication should be administered.


                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                            ShortWhen medication should be administeredValue of extension
                                            Comments

                                            This attribute might not always be populated while the Dosage.text is expected to be populated. If both are populated, then the Dosage.text should reflect the content of the Dosage.timing.

                                            Control0..1
                                            TypeTiming, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, decimal, CodeableConcept
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            698. Extension.extension:valueDosage.extension:asNeeded
                                            Slice NameasNeeded
                                            Definition

                                            R4B: Dosage.asNeeded[x]

                                            ShortR4B: asNeededAdditional Content defined by implementations
                                            Comments

                                            Element Dosage.asNeeded[x] is mapped to FHIR STU3 element Dosage.asNeeded[x] as Equivalent. The target context Dosage.asNeeded[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage. Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                                            Control0..1*
                                            TypeExtension
                                            Requirements

                                            Element Dosage.asNeeded[x] is mapped to FHIR STU3 element Dosage.asNeeded[x] as Equivalent. The target context Dosage.asNeeded[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage.

                                            700. Extension.extension:valueDosage.extension:asNeeded.url
                                            Definition

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

                                            Shortidentifies the meaning of the extension
                                            Comments

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

                                            Control1..1
                                            Typeuri
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed ValueasNeeded
                                            702. Extension.extension:valueDosage.extension:asNeeded.value[x]
                                            Definition

                                            Indicates whether the Medication is only taken when needed within a specific dosing schedule (Boolean option), or it indicates the precondition for taking the Medication (CodeableConcept).


                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                            ShortTake "as needed" (for x)Value of extension
                                            Comments

                                            Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                                            Control0..1
                                            TypeChoice of: boolean, CodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, base64Binary, Signature, unsignedInt, time, Timing, decimal
                                            [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
                                            704. Extension.extension:valueDosage.extension:site
                                            Slice Namesite
                                            Definition

                                            R4B: Dosage.site

                                            ShortR4B: siteAdditional Content defined by implementations
                                            Comments

                                            Element Dosage.site is mapped to FHIR STU3 element Dosage.site as Equivalent. If the use case requires attributes from the BodySite resource (e.g. to identify and track separately) then use the standard extension bodySite. May be a summary code, or a reference to a very precise definition of the location, or both.

                                            Control0..1*
                                            TypeExtension
                                            Requirements

                                            A coded specification of the anatomic site where the medication first enters the body. Element Dosage.site is mapped to FHIR STU3 element Dosage.site as Equivalent.

                                            706. Extension.extension:valueDosage.extension:site.url
                                            Definition

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

                                            Shortidentifies the meaning of the extension
                                            Comments

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

                                            Control1..1
                                            Typeuri
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed Valuesite
                                            708. Extension.extension:valueDosage.extension:site.value[x]
                                            Definition

                                            Body site to administer to.


                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                            ShortBody site to administer toValue of extension
                                            Comments

                                            If the use case requires attributes from the BodySite resource (e.g. to identify and track separately) then use the standard extension bodySite. May be a summary code, or a reference to a very precise definition of the location, or both.

                                            Control0..1
                                            TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            710. Extension.extension:valueDosage.extension:route
                                            Slice Nameroute
                                            Definition

                                            R4B: Dosage.route

                                            ShortR4B: routeAdditional Content defined by implementations
                                            Comments

                                            Element Dosage.route is mapped to FHIR STU3 element Dosage.route as Equivalent.

                                            Control0..1*
                                            TypeExtension
                                            Requirements

                                            A code specifying the route or physiological path of administration of a therapeutic agent into or onto a patient's body. Element Dosage.route is mapped to FHIR STU3 element Dosage.route as Equivalent.

                                            712. Extension.extension:valueDosage.extension:route.url
                                            Definition

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

                                            Shortidentifies the meaning of the extension
                                            Comments

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

                                            Control1..1
                                            Typeuri
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed Valueroute
                                            714. Extension.extension:valueDosage.extension:route.value[x]
                                            Definition

                                            How drug should enter body.


                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                            ShortHow drug should enter bodyValue of extension
                                            Control0..1
                                            TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            716. Extension.extension:valueDosage.extension:method
                                            Slice Namemethod
                                            Definition

                                            R4B: Dosage.method

                                            ShortR4B: methodAdditional Content defined by implementations
                                            Comments

                                            Element Dosage.method is mapped to FHIR STU3 element Dosage.method as Equivalent. Terminologies used often pre-coordinate this term with the route and or form of administration.

                                            Control0..1*
                                            TypeExtension
                                            Requirements

                                            A coded value indicating the method by which the medication is introduced into or onto the body. Most commonly used for injections. For examples, Slow Push; Deep IV. Element Dosage.method is mapped to FHIR STU3 element Dosage.method as Equivalent.

                                            718. Extension.extension:valueDosage.extension:method.url
                                            Definition

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

                                            Shortidentifies the meaning of the extension
                                            Comments

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

                                            Control1..1
                                            Typeuri
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed Valuemethod
                                            720. Extension.extension:valueDosage.extension:method.value[x]
                                            Definition

                                            Technique for administering medication.


                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                            ShortTechnique for administering medicationValue of extension
                                            Comments

                                            Terminologies used often pre-coordinate this term with the route and or form of administration.

                                            Control0..1
                                            TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            722. Extension.extension:valueDosage.extension:doseAndRate
                                            Slice NamedoseAndRate
                                            Definition

                                            R4B: Dosage.doseAndRate (new:Element)

                                            ShortR4B: Amount of medication administered (new)Additional Content defined by implementations
                                            Comments

                                            Element Dosage.doseAndRate has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                            Control0..*
                                            TypeExtension
                                            Requirements

                                            Element Dosage.doseAndRate has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                            724. Extension.extension:valueDosage.extension:doseAndRate.extension
                                            Definition

                                            An Extension


                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                            Alternate Namesextensions, user content
                                            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
                                            • 726. Extension.extension:valueDosage.extension:doseAndRate.extension:type
                                              Slice Nametype
                                              Definition

                                              R4B: Dosage.doseAndRate.type (new:CodeableConcept)

                                              ShortR4B: The kind of dose or rate specified (new)Additional Content defined by implementations
                                              Comments

                                              Element Dosage.doseAndRate.type is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.type has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                              Control0..1*
                                              TypeExtension
                                              Requirements

                                              If the type is not populated, assume to be "ordered". Element Dosage.doseAndRate.type is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.type has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                              728. Extension.extension:valueDosage.extension:doseAndRate.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
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed Valuetype
                                              730. Extension.extension:valueDosage.extension:doseAndRate.extension:type.value[x]
                                              Definition

                                              The kind of dose or rate specified, for example, ordered or calculated.


                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortThe kind of dose or rate specifiedValue of extension
                                              Control0..1
                                              BindingFor example codes, see For codes, see R4BDoseRateTypeForR3 (0.1.0)
                                              (example to http://hl7.org/fhir/uv/xver/ValueSet/R4B-dose-rate-type-for-R3|0.1.0)
                                              TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              732. Extension.extension:valueDosage.extension:doseAndRate.extension:dose
                                              Slice Namedose
                                              Definition

                                              R4B: Dosage.doseAndRate.dose[x]

                                              ShortR4B: doseAdditional Content defined by implementations
                                              Comments

                                              Element Dosage.doseAndRate.dose[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.dose[x] is mapped to FHIR STU3 element Dosage.dose[x] as SourceIsBroaderThanTarget. The target context Dosage.dose[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage. Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                                              Control0..1*
                                              TypeExtension
                                              Requirements

                                              The amount of therapeutic or other substance given at one administration event. Element Dosage.doseAndRate.dose[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.dose[x] is mapped to FHIR STU3 element Dosage.dose[x] as SourceIsBroaderThanTarget. The target context Dosage.dose[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage.

                                              734. Extension.extension:valueDosage.extension:doseAndRate.extension:dose.url
                                              Definition

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

                                              Shortidentifies the meaning of the extension
                                              Comments

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

                                              Control1..1
                                              Typeuri
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed Valuedose
                                              736. Extension.extension:valueDosage.extension:doseAndRate.extension:dose.value[x]
                                              Definition

                                              Amount of medication per dose.


                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortAmount of medication per doseValue of extension
                                              Comments

                                              Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                                              Control0..1
                                              TypeChoice of: Range, Quantity(SimpleQuantity), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Duration, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              738. Extension.extension:valueDosage.extension:doseAndRate.extension:rate
                                              Slice Namerate
                                              Definition

                                              R4B: Dosage.doseAndRate.rate[x] additional types (Ratio, Range)

                                              ShortR4B: rate additional typesAdditional Content defined by implementations
                                              Comments

                                              Element Dosage.doseAndRate.rate[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.rate[x] is mapped to FHIR STU3 element Dosage.rate[x] as SourceIsBroaderThanTarget. The mappings for Dosage.doseAndRate.rate[x] do not cover the following types: Range, Ratio. The target context Dosage.rate[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage. It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                                              It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                                              Control0..1*
                                              TypeExtension
                                              Requirements

                                              Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period. Element Dosage.doseAndRate.rate[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.rate[x] is mapped to FHIR STU3 element Dosage.rate[x] as SourceIsBroaderThanTarget. The mappings for Dosage.doseAndRate.rate[x] do not cover the following types: Range, Ratio. The target context Dosage.rate[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage.

                                              740. Extension.extension:valueDosage.extension:doseAndRate.extension:rate.url
                                              Definition

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

                                              Shortidentifies the meaning of the extension
                                              Comments

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

                                              Control1..1
                                              Typeuri
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed Valuerate
                                              742. Extension.extension:valueDosage.extension:doseAndRate.extension:rate.value[x]
                                              Definition

                                              Amount of medication per unit of time.


                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortAmount of medication per unit of timeValue of extension
                                              Comments

                                              It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                                              It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                                              Control0..1
                                              TypeChoice of: Ratio, Range, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              744. Extension.extension:valueDosage.extension:doseAndRate.url
                                              Definition

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

                                              Shortidentifies the meaning of the extension
                                              Comments

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

                                              Control1..1
                                              Typeuri
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed ValuedoseAndRate
                                              746. Extension.extension:valueDosage.extension:doseAndRate.value[x]
                                              Definition

                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortValue of extension
                                              Control0..01
                                              TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              748. Extension.extension:valueDosage.extension:maxDosePerPeriod
                                              Slice NamemaxDosePerPeriod
                                              Definition

                                              R4B: Dosage.maxDosePerPeriod additional types (Ratio) additional types from child elements (denominator, numerator)

                                              ShortR4B: maxDosePerPeriod additional typesAdditional Content defined by implementations
                                              Comments

                                              Element Dosage.maxDosePerPeriod is mapped to FHIR STU3 element Dosage.maxDosePerPeriod as SourceIsBroaderThanTarget. The mappings for Dosage.maxDosePerPeriod do not cover the following types: Ratio. The mappings for Dosage.maxDosePerPeriod do not cover the following types based on type expansion: denominator, numerator. This is intended for use as an adjunct to the dosage when there is an upper cap. For example "2 tablets every 4 hours to a maximum of 8/day".

                                              Control0..1*
                                              TypeExtension
                                              Requirements

                                              The maximum total quantity of a therapeutic substance that may be administered to a subject over the period of time. For example, 1000mg in 24 hours. Element Dosage.maxDosePerPeriod is mapped to FHIR STU3 element Dosage.maxDosePerPeriod as SourceIsBroaderThanTarget. The mappings for Dosage.maxDosePerPeriod do not cover the following types: Ratio. The mappings for Dosage.maxDosePerPeriod do not cover the following types based on type expansion: denominator, numerator.

                                              750. Extension.extension:valueDosage.extension:maxDosePerPeriod.url
                                              Definition

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

                                              Shortidentifies the meaning of the extension
                                              Comments

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

                                              Control1..1
                                              Typeuri
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed ValuemaxDosePerPeriod
                                              752. Extension.extension:valueDosage.extension:maxDosePerPeriod.value[x]
                                              Definition

                                              Upper limit on medication per unit of time.


                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortUpper limit on medication per unit of timeValue of extension
                                              Comments

                                              This is intended for use as an adjunct to the dosage when there is an upper cap. For example "2 tablets every 4 hours to a maximum of 8/day".

                                              Control0..1
                                              TypeRatio, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              754. Extension.extension:valueDosage.extension:maxDosePerAdministration
                                              Slice NamemaxDosePerAdministration
                                              Definition

                                              R4B: Dosage.maxDosePerAdministration

                                              ShortR4B: maxDosePerAdministrationAdditional Content defined by implementations
                                              Comments

                                              Element Dosage.maxDosePerAdministration is mapped to FHIR STU3 element Dosage.maxDosePerAdministration as Equivalent. This is intended for use as an adjunct to the dosage when there is an upper cap. For example, a body surface area related dose with a maximum amount, such as 1.5 mg/m2 (maximum 2 mg) IV over 5 – 10 minutes would have doseQuantity of 1.5 mg/m2 and maxDosePerAdministration of 2 mg.

                                              Control0..1*
                                              TypeExtension
                                              Requirements

                                              The maximum total quantity of a therapeutic substance that may be administered to a subject per administration. Element Dosage.maxDosePerAdministration is mapped to FHIR STU3 element Dosage.maxDosePerAdministration as Equivalent.

                                              756. Extension.extension:valueDosage.extension:maxDosePerAdministration.url
                                              Definition

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

                                              Shortidentifies the meaning of the extension
                                              Comments

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

                                              Control1..1
                                              Typeuri
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed ValuemaxDosePerAdministration
                                              758. Extension.extension:valueDosage.extension:maxDosePerAdministration.value[x]
                                              Definition

                                              Upper limit on medication per administration.


                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortUpper limit on medication per administrationValue of extension
                                              Comments

                                              This is intended for use as an adjunct to the dosage when there is an upper cap. For example, a body surface area related dose with a maximum amount, such as 1.5 mg/m2 (maximum 2 mg) IV over 5 – 10 minutes would have doseQuantity of 1.5 mg/m2 and maxDosePerAdministration of 2 mg.

                                              Control0..1
                                              TypeQuantity(SimpleQuantity), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              760. Extension.extension:valueDosage.extension:maxDosePerLifetime
                                              Slice NamemaxDosePerLifetime
                                              Definition

                                              R4B: Dosage.maxDosePerLifetime

                                              ShortR4B: maxDosePerLifetimeAdditional Content defined by implementations
                                              Comments

                                              Element Dosage.maxDosePerLifetime is mapped to FHIR STU3 element Dosage.maxDosePerLifetime as Equivalent.

                                              Control0..1*
                                              TypeExtension
                                              Requirements

                                              The maximum total quantity of a therapeutic substance that may be administered per lifetime of the subject. Element Dosage.maxDosePerLifetime is mapped to FHIR STU3 element Dosage.maxDosePerLifetime as Equivalent.

                                              762. Extension.extension:valueDosage.extension:maxDosePerLifetime.url
                                              Definition

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

                                              Shortidentifies the meaning of the extension
                                              Comments

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

                                              Control1..1
                                              Typeuri
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed ValuemaxDosePerLifetime
                                              764. Extension.extension:valueDosage.extension:maxDosePerLifetime.value[x]
                                              Definition

                                              Upper limit on medication per lifetime of the patient.


                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortUpper limit on medication per lifetime of the patientValue of extension
                                              Control0..1
                                              TypeQuantity(SimpleQuantity), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              766. Extension.extension:valueDosage.url
                                              Definition

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

                                              Shortidentifies the meaning of the extension
                                              Comments

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

                                              Control1..1
                                              Typeuri
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed ValuevalueDosage
                                              768. Extension.extension:valueDosage.value[x]
                                              Definition

                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortValue of extension
                                              Control0..01
                                              TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              770. 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
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed Valuehttp://hl7.org/fhir/4.3/StructureDefinition/extension-ElementDefinition.example.value
                                              772. Extension.value[x]
                                              Definition

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


                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortValue of Example (one of allowed types)Value of extension
                                              Control0..1
                                              TypeChoice of: uri, Address, Annotation, Attachment, ContactPoint, HumanName, Identifier, Period, Range, Ratio, SampledData, Signature, Timing, date, dateTime, Meta, code, string, integer, oid, Count, instant, Money, Coding, markdown, id, positiveInt, Age, Distance, Reference, Quantity, Duration, boolean, base64Binary, unsignedInt, time, decimal, CodeableConcept
                                              [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

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

                                              0. Extension
                                              Definition

                                              R4B: ElementDefinition.example.value[x] additional types (uuid, Address, Annotation, Attachment, CodeableReference, ContactPoint, HumanName, Identifier, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage)

                                              ShortR4B: value additional types
                                              Comments

                                              Element ElementDefinition.example.value[x] is mapped to FHIR STU3 element ElementDefinition.example.value[x] as RelatedTo. The mappings for ElementDefinition.example.value[x] do not cover the following types: Address, Annotation, Attachment, CodeableReference, ContactDetail, ContactPoint, Contributor, DataRequirement, Dosage, Expression, HumanName, Identifier, ParameterDefinition, Period, Range, Ratio, RatioRange, RelatedArtifact, SampledData, Signature, Timing, TriggerDefinition, UsageContext, uuid. The target context ElementDefinition.example.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element ElementDefinition.example.

                                              Control1..1
                                              Is Modifierfalse
                                              2. Extension.extension
                                              Control1..*
                                              SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                              • value @ url
                                              • 4. Extension.extension:valueCodeableReference
                                                Slice NamevalueCodeableReference
                                                Definition

                                                R4B: CodeableReference

                                                ShortR4B: Reference to a resource or a concept
                                                Comments

                                                FHIR R4B ComplexType CodeableReference is representable via extensions in FHIR STU3. The root element CodeableReference is mapped to FHIR STU3 CodeableConcept. The root element CodeableReference is mapped to FHIR STU3 Reference.

                                                Control0..*
                                                Requirements

                                                FHIR R4B ComplexType CodeableReference is representable via extensions in FHIR STU3. The root element CodeableReference is mapped to FHIR STU3 CodeableConcept. The root element CodeableReference is mapped to FHIR STU3 Reference.

                                                6. Extension.extension:valueCodeableReference.extension:_datatype
                                                Slice Name_datatype
                                                Definition

                                                Slice to indicate the presence of a R4B CodeableReference in FHIR STU3

                                                ShortDataType slice for a FHIR R4B `CodeableReference` value
                                                Control1..1
                                                8. Extension.extension:valueCodeableReference.extension:_datatype.url
                                                Control1..1
                                                Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                10. Extension.extension:valueCodeableReference.extension:_datatype.value[x]
                                                Comments

                                                Must be: CodeableReference

                                                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 ValueCodeableReference
                                                12. Extension.extension:valueCodeableReference.extension
                                                Control0..*
                                                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
                                                • 14. Extension.extension:valueCodeableReference.extension:concept
                                                  Slice Nameconcept
                                                  Definition

                                                  R4B: CodeableReference.concept

                                                  ShortR4B: Reference to a concept (by class)
                                                  Comments

                                                  Element CodeableReference.concept is mapped to FHIR STU3 element CodeableConcept as Equivalent.

                                                  Control0..1
                                                  Requirements

                                                  Element CodeableReference.concept is mapped to FHIR STU3 element CodeableConcept as Equivalent.

                                                  16. Extension.extension:valueCodeableReference.extension:concept.url
                                                  Control1..1
                                                  Fixed Valueconcept
                                                  18. Extension.extension:valueCodeableReference.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)
                                                  Control0..1
                                                  TypeCodeableConcept
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  20. Extension.extension:valueCodeableReference.extension:reference
                                                  Slice Namereference
                                                  Definition

                                                  R4B: CodeableReference.reference

                                                  ShortR4B: Reference to a resource (by instance)
                                                  Comments

                                                  Element CodeableReference.reference is mapped to FHIR STU3 element Reference as Equivalent.

                                                  Control0..1
                                                  Requirements

                                                  Element CodeableReference.reference is mapped to FHIR STU3 element Reference as Equivalent.

                                                  22. Extension.extension:valueCodeableReference.extension:reference.url
                                                  Control1..1
                                                  Fixed Valuereference
                                                  24. Extension.extension:valueCodeableReference.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)
                                                  Control0..1
                                                  TypeReference
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  26. Extension.extension:valueCodeableReference.url
                                                  Control1..1
                                                  Fixed ValuevalueCodeableReference
                                                  28. Extension.extension:valueCodeableReference.value[x]
                                                  Control0..0
                                                  30. Extension.extension:valueRatioRange
                                                  Slice NamevalueRatioRange
                                                  Definition

                                                  R4B: RatioRange (new:RatioRange)

                                                  ShortR4B: Range of ratio values (new)
                                                  Comments

                                                  FHIR R4B ComplexType RatioRange is representable via extensions in FHIR STU3. Element RatioRange is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The stated low and high value are assumed to have arbitrarily high precision when it comes to determining which values are in the range. I.e. 1.99 is not in the range 2 -> 3.

                                                  Control0..*
                                                  Requirements

                                                  FHIR R4B ComplexType RatioRange is representable via extensions in FHIR STU3. Element RatioRange is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                  32. Extension.extension:valueRatioRange.extension:_datatype
                                                  Slice Name_datatype
                                                  Definition

                                                  Slice to indicate the presence of a R4B RatioRange in FHIR STU3

                                                  ShortDataType slice for a FHIR R4B `RatioRange` value
                                                  Control1..1
                                                  34. Extension.extension:valueRatioRange.extension:_datatype.url
                                                  Control1..1
                                                  Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                  36. Extension.extension:valueRatioRange.extension:_datatype.value[x]
                                                  Comments

                                                  Must be: RatioRange

                                                  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 ValueRatioRange
                                                  38. Extension.extension:valueRatioRange.extension
                                                  Control0..*
                                                  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
                                                  • 40. Extension.extension:valueRatioRange.extension:lowNumerator
                                                    Slice NamelowNumerator
                                                    Definition

                                                    R4B: RatioRange.lowNumerator (new:Quantity[SimpleQuantity])

                                                    ShortR4B: Low Numerator limit (new)
                                                    Comments

                                                    Element RatioRange.lowNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.lowNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If the low element is missing, the low boundary is not known.

                                                    Control0..1
                                                    Requirements

                                                    Element RatioRange.lowNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.lowNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                    42. Extension.extension:valueRatioRange.extension:lowNumerator.url
                                                    Control1..1
                                                    Fixed ValuelowNumerator
                                                    44. Extension.extension:valueRatioRange.extension:lowNumerator.value[x]
                                                    Definition

                                                    The value of the low limit numerator.

                                                    ShortLow Numerator limit
                                                    Comments

                                                    If the low element is missing, the low boundary is not known.

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

                                                    R4B: RatioRange.highNumerator (new:Quantity[SimpleQuantity])

                                                    ShortR4B: High Numerator limit (new)
                                                    Comments

                                                    Element RatioRange.highNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.highNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If the high element is missing, the high boundary is not known.

                                                    Control0..1
                                                    Requirements

                                                    Element RatioRange.highNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.highNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                    48. Extension.extension:valueRatioRange.extension:highNumerator.url
                                                    Control1..1
                                                    Fixed ValuehighNumerator
                                                    50. Extension.extension:valueRatioRange.extension:highNumerator.value[x]
                                                    Definition

                                                    The value of the high limit numerator.

                                                    ShortHigh Numerator limit
                                                    Comments

                                                    If the high element is missing, the high boundary is not known.

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

                                                    R4B: RatioRange.denominator (new:Quantity[SimpleQuantity])

                                                    ShortR4B: Denominator value (new)
                                                    Comments

                                                    Element RatioRange.denominator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.denominator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                    Control0..1
                                                    Requirements

                                                    Element RatioRange.denominator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.denominator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                    54. Extension.extension:valueRatioRange.extension:denominator.url
                                                    Control1..1
                                                    Fixed Valuedenominator
                                                    56. Extension.extension:valueRatioRange.extension:denominator.value[x]
                                                    Definition

                                                    The value of the denominator.

                                                    ShortDenominator value
                                                    Control0..1
                                                    TypeQuantity(SimpleQuantity)
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    58. Extension.extension:valueRatioRange.url
                                                    Control1..1
                                                    Fixed ValuevalueRatioRange
                                                    60. Extension.extension:valueRatioRange.value[x]
                                                    Control0..0
                                                    62. Extension.extension:valueContactDetail
                                                    Slice NamevalueContactDetail
                                                    Definition

                                                    R4B: ContactDetail

                                                    ShortR4B: ContactDetail
                                                    Comments

                                                    FHIR R4B ComplexType ContactDetail is representable via extensions in FHIR STU3. The root element ContactDetail is mapped to FHIR STU3 ContactDetail.

                                                    Control0..*
                                                    Requirements

                                                    FHIR R4B ComplexType ContactDetail is representable via extensions in FHIR STU3. The root element ContactDetail is mapped to FHIR STU3 ContactDetail.

                                                    64. Extension.extension:valueContactDetail.extension:_datatype
                                                    Slice Name_datatype
                                                    Definition

                                                    Slice to indicate the presence of a R4B ContactDetail in FHIR STU3

                                                    ShortDataType slice for a FHIR R4B `ContactDetail` value
                                                    Control1..1
                                                    66. Extension.extension:valueContactDetail.extension:_datatype.url
                                                    Control1..1
                                                    Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                    68. Extension.extension:valueContactDetail.extension:_datatype.value[x]
                                                    Comments

                                                    Must be: ContactDetail

                                                    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 ValueContactDetail
                                                    70. Extension.extension:valueContactDetail.extension
                                                    Control0..*
                                                    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
                                                    • 72. Extension.extension:valueContactDetail.extension:name
                                                      Slice Namename
                                                      Definition

                                                      R4B: ContactDetail.name

                                                      ShortR4B: name
                                                      Comments

                                                      Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent. If there is no named individual, the telecom information is for the organization as a whole.

                                                      Control0..1
                                                      Requirements

                                                      Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent.

                                                      74. Extension.extension:valueContactDetail.extension:name.url
                                                      Control1..1
                                                      Fixed Valuename
                                                      76. Extension.extension:valueContactDetail.extension:name.value[x]
                                                      Definition

                                                      The name of an individual to contact.

                                                      ShortName of an individual to contact
                                                      Comments

                                                      If there is no named individual, the telecom information is for the organization as a whole.

                                                      Control0..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
                                                      78. Extension.extension:valueContactDetail.extension:telecom
                                                      Slice Nametelecom
                                                      Definition

                                                      R4B: ContactDetail.telecom additional types (ContactPoint) additional types from child elements (period, rank, system, use, value)

                                                      ShortR4B: telecom additional types
                                                      Comments

                                                      Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

                                                      Control0..*
                                                      Requirements

                                                      Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

                                                      80. Extension.extension:valueContactDetail.extension:telecom.url
                                                      Control1..1
                                                      Fixed Valuetelecom
                                                      82. Extension.extension:valueContactDetail.extension:telecom.value[x]
                                                      Definition

                                                      The contact details for the individual (if a name was provided) or the organization.

                                                      ShortContact details for individual or organization
                                                      Control0..1
                                                      TypeContactPoint
                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                      84. Extension.extension:valueContactDetail.url
                                                      Control1..1
                                                      Fixed ValuevalueContactDetail
                                                      86. Extension.extension:valueContactDetail.value[x]
                                                      Control0..0
                                                      88. Extension.extension:valueContributor
                                                      Slice NamevalueContributor
                                                      Definition

                                                      R4B: Contributor

                                                      ShortR4B: Contributor
                                                      Comments

                                                      FHIR R4B ComplexType Contributor is representable via extensions in FHIR STU3. The root element Contributor is mapped to FHIR STU3 Contributor.

                                                      Control0..*
                                                      Requirements

                                                      FHIR R4B ComplexType Contributor is representable via extensions in FHIR STU3. The root element Contributor is mapped to FHIR STU3 Contributor.

                                                      90. Extension.extension:valueContributor.extension:_datatype
                                                      Slice Name_datatype
                                                      Definition

                                                      Slice to indicate the presence of a R4B Contributor in FHIR STU3

                                                      ShortDataType slice for a FHIR R4B `Contributor` value
                                                      Control1..1
                                                      92. Extension.extension:valueContributor.extension:_datatype.url
                                                      Control1..1
                                                      Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                      94. Extension.extension:valueContributor.extension:_datatype.value[x]
                                                      Comments

                                                      Must be: Contributor

                                                      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 ValueContributor
                                                      96. Extension.extension:valueContributor.extension
                                                      Control2..*
                                                      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
                                                      • 98. Extension.extension:valueContributor.extension:type
                                                        Slice Nametype
                                                        Definition

                                                        R4B: Contributor.type

                                                        ShortR4B: type
                                                        Comments

                                                        Element Contributor.type is mapped to FHIR STU3 element Contributor.type as Equivalent.

                                                        Control1..1
                                                        Requirements

                                                        Element Contributor.type is mapped to FHIR STU3 element Contributor.type as Equivalent.

                                                        100. Extension.extension:valueContributor.extension:type.url
                                                        Control1..1
                                                        Fixed Valuetype
                                                        102. Extension.extension:valueContributor.extension:type.value[x]
                                                        Definition

                                                        The type of contributor.

                                                        Shortauthor | editor | reviewer | endorser
                                                        Control1..1
                                                        BindingThe codes SHALL be taken from ContributorType
                                                        (required to http://hl7.org/fhir/ValueSet/contributor-type|3.0.2)
                                                        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
                                                        104. Extension.extension:valueContributor.extension:name
                                                        Slice Namename
                                                        Definition

                                                        R4B: Contributor.name

                                                        ShortR4B: name
                                                        Comments

                                                        Element Contributor.name is mapped to FHIR STU3 element Contributor.name as Equivalent.

                                                        Control1..1
                                                        Requirements

                                                        Element Contributor.name is mapped to FHIR STU3 element Contributor.name as Equivalent.

                                                        106. Extension.extension:valueContributor.extension:name.url
                                                        Control1..1
                                                        Fixed Valuename
                                                        108. Extension.extension:valueContributor.extension:name.value[x]
                                                        Definition

                                                        The name of the individual or organization responsible for the contribution.

                                                        ShortWho contributed the content
                                                        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
                                                        110. Extension.extension:valueContributor.extension:contact
                                                        Slice Namecontact
                                                        Definition

                                                        R4B: Contributor.contact additional types (ContactDetail) additional types from child elements (name, telecom)

                                                        ShortR4B: contact additional types
                                                        Comments

                                                        Element Contributor.contact is mapped to FHIR STU3 element Contributor.contact as SourceIsBroaderThanTarget. The mappings for Contributor.contact do not cover the following types: ContactDetail. The mappings for Contributor.contact do not cover the following types based on type expansion: name, telecom.

                                                        Control0..*
                                                        Requirements

                                                        Element Contributor.contact is mapped to FHIR STU3 element Contributor.contact as SourceIsBroaderThanTarget. The mappings for Contributor.contact do not cover the following types: ContactDetail. The mappings for Contributor.contact do not cover the following types based on type expansion: name, telecom.

                                                        112. Extension.extension:valueContributor.extension:contact.extension
                                                        Control0..*
                                                        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
                                                        • 114. Extension.extension:valueContributor.extension:contact.extension:_datatype
                                                          Slice Name_datatype
                                                          Definition

                                                          Slice to indicate the presence of a R4B ContactDetail in FHIR STU3

                                                          ShortDataType slice for a FHIR R4B `ContactDetail` value
                                                          Control1..1
                                                          116. Extension.extension:valueContributor.extension:contact.extension:_datatype.url
                                                          Control1..1
                                                          Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                          118. Extension.extension:valueContributor.extension:contact.extension:_datatype.value[x]
                                                          Comments

                                                          Must be: ContactDetail

                                                          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 ValueContactDetail
                                                          120. Extension.extension:valueContributor.extension:contact.extension:name
                                                          Slice Namename
                                                          Definition

                                                          R4B: ContactDetail.name

                                                          ShortR4B: name
                                                          Comments

                                                          Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent. If there is no named individual, the telecom information is for the organization as a whole.

                                                          Control0..1
                                                          Requirements

                                                          Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent.

                                                          122. Extension.extension:valueContributor.extension:contact.extension:name.url
                                                          Control1..1
                                                          Fixed Valuename
                                                          124. Extension.extension:valueContributor.extension:contact.extension:name.value[x]
                                                          Definition

                                                          The name of an individual to contact.

                                                          ShortName of an individual to contact
                                                          Comments

                                                          If there is no named individual, the telecom information is for the organization as a whole.

                                                          Control0..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
                                                          126. Extension.extension:valueContributor.extension:contact.extension:telecom
                                                          Slice Nametelecom
                                                          Definition

                                                          R4B: ContactDetail.telecom additional types (ContactPoint) additional types from child elements (period, rank, system, use, value)

                                                          ShortR4B: telecom additional types
                                                          Comments

                                                          Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

                                                          Control0..*
                                                          Requirements

                                                          Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

                                                          128. Extension.extension:valueContributor.extension:contact.extension:telecom.url
                                                          Control1..1
                                                          Fixed Valuetelecom
                                                          130. Extension.extension:valueContributor.extension:contact.extension:telecom.value[x]
                                                          Definition

                                                          The contact details for the individual (if a name was provided) or the organization.

                                                          ShortContact details for individual or organization
                                                          Control0..1
                                                          TypeContactPoint
                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                          132. Extension.extension:valueContributor.extension:contact.url
                                                          Control1..1
                                                          Fixed Valuecontact
                                                          134. Extension.extension:valueContributor.extension:contact.value[x]
                                                          Control0..0
                                                          136. Extension.extension:valueContributor.url
                                                          Control1..1
                                                          Fixed ValuevalueContributor
                                                          138. Extension.extension:valueContributor.value[x]
                                                          Control0..0
                                                          140. Extension.extension:valueDataRequirement
                                                          Slice NamevalueDataRequirement
                                                          Definition

                                                          R4B: DataRequirement

                                                          ShortR4B: DataRequirement
                                                          Comments

                                                          FHIR R4B ComplexType DataRequirement is representable via extensions in FHIR STU3. The root element DataRequirement is mapped to FHIR STU3 DataRequirement.

                                                          Control0..*
                                                          Requirements

                                                          FHIR R4B ComplexType DataRequirement is representable via extensions in FHIR STU3. The root element DataRequirement is mapped to FHIR STU3 DataRequirement.

                                                          142. Extension.extension:valueDataRequirement.extension:_datatype
                                                          Slice Name_datatype
                                                          Definition

                                                          Slice to indicate the presence of a R4B DataRequirement in FHIR STU3

                                                          ShortDataType slice for a FHIR R4B `DataRequirement` value
                                                          Control1..1
                                                          144. Extension.extension:valueDataRequirement.extension:_datatype.url
                                                          Control1..1
                                                          Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                          146. Extension.extension:valueDataRequirement.extension:_datatype.value[x]
                                                          Comments

                                                          Must be: DataRequirement

                                                          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 ValueDataRequirement
                                                          148. Extension.extension:valueDataRequirement.extension
                                                          Control1..*
                                                          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
                                                          • 150. Extension.extension:valueDataRequirement.extension:type
                                                            Slice Nametype
                                                            Definition

                                                            R4B: DataRequirement.type additional codes

                                                            ShortR4B: type additional codes
                                                            Comments

                                                            Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                            Control1..1
                                                            Requirements

                                                            Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                            152. Extension.extension:valueDataRequirement.extension:type.url
                                                            Control1..1
                                                            Fixed Valuetype
                                                            154. Extension.extension:valueDataRequirement.extension:type.value[x]
                                                            Definition

                                                            The type of the required data, specified as the type name of a resource. For profiles, this value is set to the type of the base resource of the profile.

                                                            ShortThe type of the required data
                                                            Control1..1
                                                            BindingThe codes SHALL be taken from R4BAllTypesForR3 (0.1.0)
                                                            (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-all-types-for-R3|0.1.0)
                                                            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
                                                            156. Extension.extension:valueDataRequirement.extension:profile
                                                            Slice Nameprofile
                                                            Definition

                                                            R4B: DataRequirement.profile

                                                            ShortR4B: profile
                                                            Comments

                                                            Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                                                            Control0..*
                                                            Requirements

                                                            Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                                                            158. Extension.extension:valueDataRequirement.extension:profile.url
                                                            Control1..1
                                                            Fixed Valueprofile
                                                            160. Extension.extension:valueDataRequirement.extension:profile.value[x]
                                                            Definition

                                                            The profile of the required data, specified as the uri of the profile definition.

                                                            ShortThe profile of the required data
                                                            Control0..1
                                                            Typeuri(Cross-version Profile for R4B.StructureDefinition for use in FHIR STU3, StructureDefinition)
                                                            [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
                                                            162. Extension.extension:valueDataRequirement.extension:subject
                                                            Slice Namesubject
                                                            Definition

                                                            R4B: DataRequirement.subject[x] (new:CodeableConcept, Reference(Group))

                                                            ShortR4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
                                                            Comments

                                                            Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                                                            Control0..1
                                                            Requirements

                                                            Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                            164. Extension.extension:valueDataRequirement.extension:subject.url
                                                            Control1..1
                                                            Fixed Valuesubject
                                                            166. Extension.extension:valueDataRequirement.extension:subject.value[x]
                                                            Definition

                                                            The intended subjects of the data requirement. If this element is not provided, a Patient subject is assumed.

                                                            ShortE.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
                                                            Comments

                                                            The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                                                            Control0..1
                                                            BindingUnless not suitable, these codes SHALL be taken from R4BSubjectTypeForR3 (0.1.0)
                                                            (extensible to http://hl7.org/fhir/uv/xver/ValueSet/R4B-subject-type-for-R3|0.1.0)
                                                            TypeChoice of: CodeableConcept, Reference(Cross-version Profile for R4B.Group for use in FHIR STU3, Group)
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            168. Extension.extension:valueDataRequirement.extension:mustSupport
                                                            Slice NamemustSupport
                                                            Definition

                                                            R4B: DataRequirement.mustSupport

                                                            ShortR4B: Indicates specific structure elements that are referenced by the knowledge module
                                                            Comments

                                                            Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                                                            Control0..*
                                                            Requirements

                                                            Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                                                            170. Extension.extension:valueDataRequirement.extension:mustSupport.url
                                                            Control1..1
                                                            Fixed ValuemustSupport
                                                            172. Extension.extension:valueDataRequirement.extension:mustSupport.value[x]
                                                            Definition

                                                            Indicates that specific elements of the type are referenced by the knowledge module and must be supported by the consumer in order to obtain an effective evaluation. This does not mean that a value is required for this element, only that the consuming system must understand the element and be able to provide values for it if they are available.

                                                            The value of mustSupport SHALL be a FHIRPath resolveable on the type of the DataRequirement. The path SHALL consist only of identifiers, constant indexers, and .resolve() (see the Simple FHIRPath Profile for full details).

                                                            ShortIndicates specific structure elements that are referenced by the knowledge module
                                                            Control0..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
                                                            174. Extension.extension:valueDataRequirement.extension:codeFilter
                                                            Slice NamecodeFilter
                                                            Definition

                                                            R4B: DataRequirement.codeFilter

                                                            ShortR4B: codeFilter
                                                            Comments

                                                            Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                                                            Control0..*
                                                            Requirements

                                                            Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                                                            176. Extension.extension:valueDataRequirement.extension:codeFilter.extension
                                                            Control0..*
                                                            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
                                                            • 178. Extension.extension:valueDataRequirement.extension:codeFilter.extension:path
                                                              Slice Namepath
                                                              Definition

                                                              R4B: DataRequirement.codeFilter.path

                                                              ShortR4B: A code-valued attribute to filter on
                                                              Comments

                                                              Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent. The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                                                              Control0..1
                                                              Requirements

                                                              Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent.

                                                              180. Extension.extension:valueDataRequirement.extension:codeFilter.extension:path.url
                                                              Control1..1
                                                              Fixed Valuepath
                                                              182. Extension.extension:valueDataRequirement.extension:codeFilter.extension:path.value[x]
                                                              Definition

                                                              The code-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type code, Coding, or CodeableConcept.

                                                              ShortA code-valued attribute to filter on
                                                              Comments

                                                              The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                                                              Control0..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
                                                              184. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam
                                                              Slice NamesearchParam
                                                              Definition

                                                              R4B: DataRequirement.codeFilter.searchParam (new:string)

                                                              ShortR4B: A coded (token) parameter to search on (new)
                                                              Comments

                                                              Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                              Control0..1
                                                              Requirements

                                                              Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                              186. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam.url
                                                              Control1..1
                                                              Fixed ValuesearchParam
                                                              188. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam.value[x]
                                                              Definition

                                                              A token parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type code, Coding, or CodeableConcept.

                                                              ShortA coded (token) parameter to search on
                                                              Control0..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
                                                              190. Extension.extension:valueDataRequirement.extension:codeFilter.extension:valueSet
                                                              Slice NamevalueSet
                                                              Definition

                                                              R4B: DataRequirement.codeFilter.valueSet

                                                              ShortR4B: valueSet
                                                              Comments

                                                              Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                                                              Control0..1
                                                              Requirements

                                                              Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                                                              192. Extension.extension:valueDataRequirement.extension:codeFilter.extension:valueSet.url
                                                              Control1..1
                                                              Fixed ValuevalueSet
                                                              194. Extension.extension:valueDataRequirement.extension:codeFilter.extension:valueSet.value[x]
                                                              Definition

                                                              The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset.

                                                              ShortValueset for the filter
                                                              Control0..1
                                                              Typeuri(Cross-version Profile for R4B.ValueSet for use in FHIR STU3, ValueSet)
                                                              [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
                                                              196. Extension.extension:valueDataRequirement.extension:codeFilter.extension:code
                                                              Slice Namecode
                                                              Definition

                                                              R4B: DataRequirement.codeFilter.code

                                                              ShortR4B: What code is expected
                                                              Comments

                                                              Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                                                              Control0..*
                                                              Requirements

                                                              Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                                                              198. Extension.extension:valueDataRequirement.extension:codeFilter.extension:code.url
                                                              Control1..1
                                                              Fixed Valuecode
                                                              200. Extension.extension:valueDataRequirement.extension:codeFilter.extension:code.value[x]
                                                              Definition

                                                              The codes for the code filter. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified codes. If codes are specified in addition to a value set, the filter returns items matching a code in the value set or one of the specified codes.

                                                              ShortWhat code is expected
                                                              Control0..1
                                                              TypeCoding
                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                              202. Extension.extension:valueDataRequirement.extension:codeFilter.url
                                                              Control1..1
                                                              Fixed ValuecodeFilter
                                                              204. Extension.extension:valueDataRequirement.extension:codeFilter.value[x]
                                                              Control0..0
                                                              206. Extension.extension:valueDataRequirement.extension:dateFilter
                                                              Slice NamedateFilter
                                                              Definition

                                                              R4B: DataRequirement.dateFilter

                                                              ShortR4B: dateFilter
                                                              Comments

                                                              Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                                                              Control0..*
                                                              Requirements

                                                              Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                                                              208. Extension.extension:valueDataRequirement.extension:dateFilter.extension
                                                              Control0..*
                                                              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
                                                              • 210. Extension.extension:valueDataRequirement.extension:dateFilter.extension:path
                                                                Slice Namepath
                                                                Definition

                                                                R4B: DataRequirement.dateFilter.path

                                                                ShortR4B: A date-valued attribute to filter on
                                                                Comments

                                                                Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent. The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                                                                Control0..1
                                                                Requirements

                                                                Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent.

                                                                212. Extension.extension:valueDataRequirement.extension:dateFilter.extension:path.url
                                                                Control1..1
                                                                Fixed Valuepath
                                                                214. Extension.extension:valueDataRequirement.extension:dateFilter.extension:path.value[x]
                                                                Definition

                                                                The date-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type date, dateTime, Period, Schedule, or Timing.

                                                                ShortA date-valued attribute to filter on
                                                                Comments

                                                                The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                                                                Control0..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
                                                                216. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam
                                                                Slice NamesearchParam
                                                                Definition

                                                                R4B: DataRequirement.dateFilter.searchParam (new:string)

                                                                ShortR4B: A date valued parameter to search on (new)
                                                                Comments

                                                                Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                Control0..1
                                                                Requirements

                                                                Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                218. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam.url
                                                                Control1..1
                                                                Fixed ValuesearchParam
                                                                220. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam.value[x]
                                                                Definition

                                                                A date parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type date, dateTime, Period, Schedule, or Timing.

                                                                ShortA date valued parameter to search on
                                                                Control0..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
                                                                222. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value
                                                                Slice Namevalue
                                                                Definition

                                                                R4B: DataRequirement.dateFilter.value[x] additional types (Period)

                                                                ShortR4B: value additional types
                                                                Comments

                                                                Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                                                                Control0..1
                                                                Requirements

                                                                Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                                                                224. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value.url
                                                                Control1..1
                                                                Fixed Valuevalue
                                                                226. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value.value[x]
                                                                Definition

                                                                The value of the filter. If period is specified, the filter will return only those data items that fall within the bounds determined by the Period, inclusive of the period boundaries. If dateTime is specified, the filter will return only those data items that are equal to the specified dateTime. If a Duration is specified, the filter will return only those data items that fall within Duration before now.

                                                                ShortThe value of the filter, as a Period, DateTime, or Duration value
                                                                Control0..1
                                                                TypePeriod
                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                228. Extension.extension:valueDataRequirement.extension:dateFilter.url
                                                                Control1..1
                                                                Fixed ValuedateFilter
                                                                230. Extension.extension:valueDataRequirement.extension:dateFilter.value[x]
                                                                Control0..0
                                                                232. Extension.extension:valueDataRequirement.extension:limit
                                                                Slice Namelimit
                                                                Definition

                                                                R4B: DataRequirement.limit (new:positiveInt)

                                                                ShortR4B: Number of results (new)
                                                                Comments

                                                                Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                                                                Control0..1
                                                                Requirements

                                                                Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                234. Extension.extension:valueDataRequirement.extension:limit.url
                                                                Control1..1
                                                                Fixed Valuelimit
                                                                236. Extension.extension:valueDataRequirement.extension:limit.value[x]
                                                                Definition

                                                                Specifies a maximum number of results that are required (uses the _count search parameter).

                                                                ShortNumber of results
                                                                Comments

                                                                This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                                                                Control0..1
                                                                TypepositiveInt
                                                                [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
                                                                238. Extension.extension:valueDataRequirement.extension:sort
                                                                Slice Namesort
                                                                Definition

                                                                R4B: DataRequirement.sort (new:Element)

                                                                ShortR4B: Order of the results (new)
                                                                Comments

                                                                Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5". When multiple sorts are specified, they are applied in the order they appear in the resource.

                                                                Control0..*
                                                                Requirements

                                                                Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                240. Extension.extension:valueDataRequirement.extension:sort.extension
                                                                Control2..*
                                                                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
                                                                • 242. Extension.extension:valueDataRequirement.extension:sort.extension:path
                                                                  Slice Namepath
                                                                  Definition

                                                                  R4B: DataRequirement.sort.path (new:string)

                                                                  ShortR4B: The name of the attribute to perform the sort (new)
                                                                  Comments

                                                                  Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                  Control1..1
                                                                  Requirements

                                                                  Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                  244. Extension.extension:valueDataRequirement.extension:sort.extension:path.url
                                                                  Control1..1
                                                                  Fixed Valuepath
                                                                  246. Extension.extension:valueDataRequirement.extension:sort.extension:path.value[x]
                                                                  Definition

                                                                  The attribute of the sort. The specified path must be resolvable from the type of the required data. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements. Note that the index must be an integer constant.

                                                                  ShortThe name of the attribute to perform the sort
                                                                  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
                                                                  248. Extension.extension:valueDataRequirement.extension:sort.extension:direction
                                                                  Slice Namedirection
                                                                  Definition

                                                                  R4B: DataRequirement.sort.direction (new:code)

                                                                  ShortR4B: ascending | descending (new)
                                                                  Comments

                                                                  Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                  Control1..1
                                                                  Requirements

                                                                  Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                  250. Extension.extension:valueDataRequirement.extension:sort.extension:direction.url
                                                                  Control1..1
                                                                  Fixed Valuedirection
                                                                  252. Extension.extension:valueDataRequirement.extension:sort.extension:direction.value[x]
                                                                  Definition

                                                                  The direction of the sort, ascending or descending.

                                                                  Shortascending | descending
                                                                  Control1..1
                                                                  BindingThe codes SHALL be taken from R4BSortDirectionForR3 (0.1.0)
                                                                  (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-sort-direction-for-R3|0.1.0)
                                                                  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
                                                                  254. Extension.extension:valueDataRequirement.extension:sort.url
                                                                  Control1..1
                                                                  Fixed Valuesort
                                                                  256. Extension.extension:valueDataRequirement.extension:sort.value[x]
                                                                  Control0..0
                                                                  258. Extension.extension:valueDataRequirement.url
                                                                  Control1..1
                                                                  Fixed ValuevalueDataRequirement
                                                                  260. Extension.extension:valueDataRequirement.value[x]
                                                                  Control0..0
                                                                  262. Extension.extension:valueExpression
                                                                  Slice NamevalueExpression
                                                                  Definition

                                                                  R4B: Expression (new:Expression)

                                                                  ShortR4B: An expression that can be used to generate a value (new)
                                                                  Comments

                                                                  FHIR R4B ComplexType Expression is representable via extensions in FHIR STU3. Element Expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                  Control0..*
                                                                  Requirements

                                                                  FHIR R4B ComplexType Expression is representable via extensions in FHIR STU3. Element Expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                  264. Extension.extension:valueExpression.extension:_datatype
                                                                  Slice Name_datatype
                                                                  Definition

                                                                  Slice to indicate the presence of a R4B Expression in FHIR STU3

                                                                  ShortDataType slice for a FHIR R4B `Expression` value
                                                                  Control1..1
                                                                  266. Extension.extension:valueExpression.extension:_datatype.url
                                                                  Control1..1
                                                                  Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                  268. Extension.extension:valueExpression.extension:_datatype.value[x]
                                                                  Comments

                                                                  Must be: Expression

                                                                  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 ValueExpression
                                                                  270. Extension.extension:valueExpression.extension
                                                                  Control0..*
                                                                  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
                                                                  • 272. Extension.extension:valueExpression.extension:description
                                                                    Slice Namedescription
                                                                    Definition

                                                                    R4B: Expression.description (new:string)

                                                                    ShortR4B: Natural language description of the condition (new)
                                                                    Comments

                                                                    Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                    Control0..1
                                                                    Requirements

                                                                    Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                    274. Extension.extension:valueExpression.extension:description.url
                                                                    Control1..1
                                                                    Fixed Valuedescription
                                                                    276. Extension.extension:valueExpression.extension:description.value[x]
                                                                    Definition

                                                                    A brief, natural language description of the condition that effectively communicates the intended semantics.

                                                                    ShortNatural language description of the condition
                                                                    Control0..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
                                                                    278. Extension.extension:valueExpression.extension:name
                                                                    Slice Namename
                                                                    Definition

                                                                    R4B: Expression.name (new:id)

                                                                    ShortR4B: Short name assigned to expression for reuse (new)
                                                                    Comments

                                                                    Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                    Control0..1
                                                                    Requirements

                                                                    Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                    280. Extension.extension:valueExpression.extension:name.url
                                                                    Control1..1
                                                                    Fixed Valuename
                                                                    282. Extension.extension:valueExpression.extension:name.value[x]
                                                                    Definition

                                                                    A short name assigned to the expression to allow for multiple reuse of the expression in the context where it is defined.

                                                                    ShortShort name assigned to expression for reuse
                                                                    Control0..1
                                                                    Typeid
                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    284. Extension.extension:valueExpression.extension:expression
                                                                    Slice Nameexpression
                                                                    Definition

                                                                    R4B: Expression.expression (new:string)

                                                                    ShortR4B: Expression in specified language (new)
                                                                    Comments

                                                                    Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                    Control0..1
                                                                    Requirements

                                                                    Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                    286. Extension.extension:valueExpression.extension:expression.url
                                                                    Control1..1
                                                                    Fixed Valueexpression
                                                                    288. Extension.extension:valueExpression.extension:expression.value[x]
                                                                    Definition

                                                                    An expression in the specified language that returns a value.

                                                                    ShortExpression in specified language
                                                                    Control0..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
                                                                    290. Extension.extension:valueExpression.extension:reference
                                                                    Slice Namereference
                                                                    Definition

                                                                    R4B: Expression.reference (new:uri)

                                                                    ShortR4B: Where the expression is found (new)
                                                                    Comments

                                                                    Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If both a reference and an expression is found, the reference SHALL point to the same expression.

                                                                    Control0..1
                                                                    Requirements

                                                                    Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                    292. Extension.extension:valueExpression.extension:reference.url
                                                                    Control1..1
                                                                    Fixed Valuereference
                                                                    294. Extension.extension:valueExpression.extension:reference.value[x]
                                                                    Definition

                                                                    A URI that defines where the expression is found.

                                                                    ShortWhere the expression is found
                                                                    Comments

                                                                    If both a reference and an expression is found, the reference SHALL point to the same expression.

                                                                    Control0..1
                                                                    Typeuri
                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    296. Extension.extension:valueExpression.url
                                                                    Control1..1
                                                                    Fixed ValuevalueExpression
                                                                    298. Extension.extension:valueExpression.value[x]
                                                                    Control0..0
                                                                    300. Extension.extension:valueParameterDefinition
                                                                    Slice NamevalueParameterDefinition
                                                                    Definition

                                                                    R4B: ParameterDefinition

                                                                    ShortR4B: ParameterDefinition
                                                                    Comments

                                                                    FHIR R4B ComplexType ParameterDefinition is representable via extensions in FHIR STU3. The root element ParameterDefinition is mapped to FHIR STU3 ParameterDefinition.

                                                                    Control0..*
                                                                    Requirements

                                                                    FHIR R4B ComplexType ParameterDefinition is representable via extensions in FHIR STU3. The root element ParameterDefinition is mapped to FHIR STU3 ParameterDefinition.

                                                                    302. Extension.extension:valueParameterDefinition.extension:_datatype
                                                                    Slice Name_datatype
                                                                    Definition

                                                                    Slice to indicate the presence of a R4B ParameterDefinition in FHIR STU3

                                                                    ShortDataType slice for a FHIR R4B `ParameterDefinition` value
                                                                    Control1..1
                                                                    304. Extension.extension:valueParameterDefinition.extension:_datatype.url
                                                                    Control1..1
                                                                    Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                    306. Extension.extension:valueParameterDefinition.extension:_datatype.value[x]
                                                                    Comments

                                                                    Must be: ParameterDefinition

                                                                    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 ValueParameterDefinition
                                                                    308. Extension.extension:valueParameterDefinition.extension
                                                                    Control2..*
                                                                    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
                                                                    • 310. Extension.extension:valueParameterDefinition.extension:name
                                                                      Slice Namename
                                                                      Definition

                                                                      R4B: ParameterDefinition.name

                                                                      ShortR4B: name
                                                                      Comments

                                                                      Element ParameterDefinition.name is mapped to FHIR STU3 element ParameterDefinition.name as Equivalent.

                                                                      Control0..1
                                                                      Requirements

                                                                      Element ParameterDefinition.name is mapped to FHIR STU3 element ParameterDefinition.name as Equivalent.

                                                                      312. Extension.extension:valueParameterDefinition.extension:name.url
                                                                      Control1..1
                                                                      Fixed Valuename
                                                                      314. Extension.extension:valueParameterDefinition.extension:name.value[x]
                                                                      Definition

                                                                      The name of the parameter used to allow access to the value of the parameter in evaluation contexts.

                                                                      ShortName used to access the parameter value
                                                                      Control0..1
                                                                      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
                                                                      316. Extension.extension:valueParameterDefinition.extension:use
                                                                      Slice Nameuse
                                                                      Definition

                                                                      R4B: ParameterDefinition.use

                                                                      ShortR4B: use
                                                                      Comments

                                                                      Element ParameterDefinition.use is mapped to FHIR STU3 element ParameterDefinition.use as Equivalent.

                                                                      Control1..1
                                                                      Requirements

                                                                      Element ParameterDefinition.use is mapped to FHIR STU3 element ParameterDefinition.use as Equivalent.

                                                                      318. Extension.extension:valueParameterDefinition.extension:use.url
                                                                      Control1..1
                                                                      Fixed Valueuse
                                                                      320. Extension.extension:valueParameterDefinition.extension:use.value[x]
                                                                      Definition

                                                                      Whether the parameter is input or output for the module.

                                                                      Shortin | out
                                                                      Control1..1
                                                                      BindingThe codes SHALL be taken from OperationParameterUse
                                                                      (required to http://hl7.org/fhir/ValueSet/operation-parameter-use|3.0.2)
                                                                      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
                                                                      322. Extension.extension:valueParameterDefinition.extension:min
                                                                      Slice Namemin
                                                                      Definition

                                                                      R4B: ParameterDefinition.min

                                                                      ShortR4B: min
                                                                      Comments

                                                                      Element ParameterDefinition.min is mapped to FHIR STU3 element ParameterDefinition.min as Equivalent.

                                                                      Control0..1
                                                                      Requirements

                                                                      Element ParameterDefinition.min is mapped to FHIR STU3 element ParameterDefinition.min as Equivalent.

                                                                      324. Extension.extension:valueParameterDefinition.extension:min.url
                                                                      Control1..1
                                                                      Fixed Valuemin
                                                                      326. Extension.extension:valueParameterDefinition.extension:min.value[x]
                                                                      Definition

                                                                      The minimum number of times this parameter SHALL appear in the request or response.

                                                                      ShortMinimum cardinality
                                                                      Control0..1
                                                                      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
                                                                      328. Extension.extension:valueParameterDefinition.extension:max
                                                                      Slice Namemax
                                                                      Definition

                                                                      R4B: ParameterDefinition.max

                                                                      ShortR4B: max
                                                                      Comments

                                                                      Element ParameterDefinition.max is mapped to FHIR STU3 element ParameterDefinition.max as Equivalent.

                                                                      Control0..1
                                                                      Requirements

                                                                      Element ParameterDefinition.max is mapped to FHIR STU3 element ParameterDefinition.max as Equivalent.

                                                                      330. Extension.extension:valueParameterDefinition.extension:max.url
                                                                      Control1..1
                                                                      Fixed Valuemax
                                                                      332. Extension.extension:valueParameterDefinition.extension:max.value[x]
                                                                      Definition

                                                                      The maximum number of times this element is permitted to appear in the request or response.

                                                                      ShortMaximum cardinality (a number of *)
                                                                      Control0..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
                                                                      334. Extension.extension:valueParameterDefinition.extension:documentation
                                                                      Slice Namedocumentation
                                                                      Definition

                                                                      R4B: ParameterDefinition.documentation

                                                                      ShortR4B: documentation
                                                                      Comments

                                                                      Element ParameterDefinition.documentation is mapped to FHIR STU3 element ParameterDefinition.documentation as Equivalent.

                                                                      Control0..1
                                                                      Requirements

                                                                      Element ParameterDefinition.documentation is mapped to FHIR STU3 element ParameterDefinition.documentation as Equivalent.

                                                                      336. Extension.extension:valueParameterDefinition.extension:documentation.url
                                                                      Control1..1
                                                                      Fixed Valuedocumentation
                                                                      338. Extension.extension:valueParameterDefinition.extension:documentation.value[x]
                                                                      Definition

                                                                      A brief discussion of what the parameter is for and how it is used by the module.

                                                                      ShortA brief description of the parameter
                                                                      Control0..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
                                                                      340. Extension.extension:valueParameterDefinition.extension:type
                                                                      Slice Nametype
                                                                      Definition

                                                                      R4B: ParameterDefinition.type additional codes

                                                                      ShortR4B: type additional codes
                                                                      Comments

                                                                      Element ParameterDefinition.type is mapped to FHIR STU3 element ParameterDefinition.type as RelatedTo. The mappings for ParameterDefinition.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                                      Control1..1
                                                                      Requirements

                                                                      Element ParameterDefinition.type is mapped to FHIR STU3 element ParameterDefinition.type as RelatedTo. The mappings for ParameterDefinition.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                                      342. Extension.extension:valueParameterDefinition.extension:type.url
                                                                      Control1..1
                                                                      Fixed Valuetype
                                                                      344. Extension.extension:valueParameterDefinition.extension:type.value[x]
                                                                      Definition

                                                                      The type of the parameter.

                                                                      ShortWhat type of value
                                                                      Control1..1
                                                                      BindingThe codes SHALL be taken from R4BAllTypesForR3 (0.1.0)
                                                                      (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-all-types-for-R3|0.1.0)
                                                                      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
                                                                      346. Extension.extension:valueParameterDefinition.extension:profile
                                                                      Slice Nameprofile
                                                                      Definition

                                                                      R4B: ParameterDefinition.profile additional types (canonical(http://hl7.org/fhir/StructureDefinition/StructureDefinition)) additional types from child elements (value)

                                                                      ShortR4B: profile additional types
                                                                      Comments

                                                                      Element ParameterDefinition.profile is mapped to FHIR STU3 element ParameterDefinition.profile as SourceIsBroaderThanTarget. The mappings for ParameterDefinition.profile do not cover the following types: canonical. The mappings for ParameterDefinition.profile do not cover the following types based on type expansion: value.

                                                                      Control0..1
                                                                      Requirements

                                                                      Element ParameterDefinition.profile is mapped to FHIR STU3 element ParameterDefinition.profile as SourceIsBroaderThanTarget. The mappings for ParameterDefinition.profile do not cover the following types: canonical. The mappings for ParameterDefinition.profile do not cover the following types based on type expansion: value.

                                                                      348. Extension.extension:valueParameterDefinition.extension:profile.url
                                                                      Control1..1
                                                                      Fixed Valueprofile
                                                                      350. Extension.extension:valueParameterDefinition.extension:profile.value[x]
                                                                      Definition

                                                                      If specified, this indicates a profile that the input data must conform to, or that the output data will conform to.

                                                                      ShortWhat profile the value is expected to be
                                                                      Control0..1
                                                                      Typeuri(Cross-version Profile for R4B.StructureDefinition for use in FHIR STU3, StructureDefinition)
                                                                      [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
                                                                      352. Extension.extension:valueParameterDefinition.url
                                                                      Control1..1
                                                                      Fixed ValuevalueParameterDefinition
                                                                      354. Extension.extension:valueParameterDefinition.value[x]
                                                                      Control0..0
                                                                      356. Extension.extension:valueRelatedArtifact
                                                                      Slice NamevalueRelatedArtifact
                                                                      Definition

                                                                      R4B: RelatedArtifact

                                                                      ShortR4B: RelatedArtifact
                                                                      Comments

                                                                      FHIR R4B ComplexType RelatedArtifact is representable via extensions in FHIR STU3. The root element RelatedArtifact is mapped to FHIR STU3 RelatedArtifact. Each related artifact is either an attachment, or a reference to another knowledge resource, but not both.

                                                                      Control0..*
                                                                      Requirements

                                                                      FHIR R4B ComplexType RelatedArtifact is representable via extensions in FHIR STU3. The root element RelatedArtifact is mapped to FHIR STU3 RelatedArtifact.

                                                                      358. Extension.extension:valueRelatedArtifact.extension:_datatype
                                                                      Slice Name_datatype
                                                                      Definition

                                                                      Slice to indicate the presence of a R4B RelatedArtifact in FHIR STU3

                                                                      ShortDataType slice for a FHIR R4B `RelatedArtifact` value
                                                                      Control1..1
                                                                      360. Extension.extension:valueRelatedArtifact.extension:_datatype.url
                                                                      Control1..1
                                                                      Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                      362. Extension.extension:valueRelatedArtifact.extension:_datatype.value[x]
                                                                      Comments

                                                                      Must be: RelatedArtifact

                                                                      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 ValueRelatedArtifact
                                                                      364. Extension.extension:valueRelatedArtifact.extension
                                                                      Control1..*
                                                                      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
                                                                      • 366. Extension.extension:valueRelatedArtifact.extension:type
                                                                        Slice Nametype
                                                                        Definition

                                                                        R4B: RelatedArtifact.type

                                                                        ShortR4B: type
                                                                        Comments

                                                                        Element RelatedArtifact.type is mapped to FHIR STU3 element RelatedArtifact.type as Equivalent.

                                                                        Control1..1
                                                                        Requirements

                                                                        Element RelatedArtifact.type is mapped to FHIR STU3 element RelatedArtifact.type as Equivalent.

                                                                        368. Extension.extension:valueRelatedArtifact.extension:type.url
                                                                        Control1..1
                                                                        Fixed Valuetype
                                                                        370. Extension.extension:valueRelatedArtifact.extension:type.value[x]
                                                                        Definition

                                                                        The type of relationship to the related artifact.

                                                                        Shortdocumentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
                                                                        Control1..1
                                                                        BindingThe codes SHALL be taken from RelatedArtifactType
                                                                        (required to http://hl7.org/fhir/ValueSet/related-artifact-type|3.0.2)
                                                                        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:valueRelatedArtifact.extension:label
                                                                        Slice Namelabel
                                                                        Definition

                                                                        R4B: RelatedArtifact.label (new:string)

                                                                        ShortR4B: Short label (new)
                                                                        Comments

                                                                        Element RelatedArtifact.label has a context of RelatedArtifact based on following the parent source element upwards and mapping to RelatedArtifact. Element RelatedArtifact.label has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                        Control0..1
                                                                        Requirements

                                                                        Element RelatedArtifact.label has a context of RelatedArtifact based on following the parent source element upwards and mapping to RelatedArtifact. Element RelatedArtifact.label has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                        374. Extension.extension:valueRelatedArtifact.extension:label.url
                                                                        Control1..1
                                                                        Fixed Valuelabel
                                                                        376. Extension.extension:valueRelatedArtifact.extension:label.value[x]
                                                                        Definition

                                                                        A short label that can be used to reference the citation from elsewhere in the containing artifact, such as a footnote index.

                                                                        ShortShort label
                                                                        Control0..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
                                                                        378. Extension.extension:valueRelatedArtifact.extension:display
                                                                        Slice Namedisplay
                                                                        Definition

                                                                        R4B: RelatedArtifact.display

                                                                        ShortR4B: display
                                                                        Comments

                                                                        Element RelatedArtifact.display is mapped to FHIR STU3 element RelatedArtifact.display as Equivalent.

                                                                        Control0..1
                                                                        Requirements

                                                                        Element RelatedArtifact.display is mapped to FHIR STU3 element RelatedArtifact.display as Equivalent.

                                                                        380. Extension.extension:valueRelatedArtifact.extension:display.url
                                                                        Control1..1
                                                                        Fixed Valuedisplay
                                                                        382. Extension.extension:valueRelatedArtifact.extension:display.value[x]
                                                                        Definition

                                                                        A brief description of the document or knowledge resource being referenced, suitable for display to a consumer.

                                                                        ShortBrief description of the related artifact
                                                                        Control0..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
                                                                        384. Extension.extension:valueRelatedArtifact.extension:citation
                                                                        Slice Namecitation
                                                                        Definition

                                                                        R4B: RelatedArtifact.citation

                                                                        ShortR4B: citation
                                                                        Comments

                                                                        Element RelatedArtifact.citation is mapped to FHIR STU3 element RelatedArtifact.citation as Equivalent. Additional structured information about citations should be captured as extensions.

                                                                        Control0..1
                                                                        Requirements

                                                                        Element RelatedArtifact.citation is mapped to FHIR STU3 element RelatedArtifact.citation as Equivalent.

                                                                        386. Extension.extension:valueRelatedArtifact.extension:citation.url
                                                                        Control1..1
                                                                        Fixed Valuecitation
                                                                        388. Extension.extension:valueRelatedArtifact.extension:citation.value[x]
                                                                        Definition

                                                                        A bibliographic citation for the related artifact. This text SHOULD be formatted according to an accepted citation format.

                                                                        ShortBibliographic citation for the artifact
                                                                        Comments

                                                                        Additional structured information about citations should be captured as extensions.

                                                                        Control0..1
                                                                        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
                                                                        390. Extension.extension:valueRelatedArtifact.extension:url
                                                                        Slice Nameurl
                                                                        Definition

                                                                        R4B: RelatedArtifact.url

                                                                        ShortR4B: url
                                                                        Comments

                                                                        Element RelatedArtifact.url is mapped to FHIR STU3 element RelatedArtifact.url as Equivalent. If a document or resource element is present, this element SHALL NOT be provided (use the url or reference in the Attachment or resource reference).

                                                                        Control0..1
                                                                        Requirements

                                                                        Element RelatedArtifact.url is mapped to FHIR STU3 element RelatedArtifact.url as Equivalent.

                                                                        392. Extension.extension:valueRelatedArtifact.extension:url.url
                                                                        Control1..1
                                                                        Fixed Valueurl
                                                                        394. Extension.extension:valueRelatedArtifact.extension:url.value[x]
                                                                        Definition

                                                                        A url for the artifact that can be followed to access the actual content.

                                                                        ShortWhere the artifact can be accessed
                                                                        Comments

                                                                        If a document or resource element is present, this element SHALL NOT be provided (use the url or reference in the Attachment or resource reference).

                                                                        Control0..1
                                                                        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
                                                                        396. Extension.extension:valueRelatedArtifact.extension:document
                                                                        Slice Namedocument
                                                                        Definition

                                                                        R4B: RelatedArtifact.document additional types (Attachment) additional types from child elements (contentType, creation, data, hash, language, size, title, url)

                                                                        ShortR4B: document additional types
                                                                        Comments

                                                                        Element RelatedArtifact.document is mapped to FHIR STU3 element RelatedArtifact.document as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.document do not cover the following types: Attachment. The mappings for RelatedArtifact.document do not cover the following types based on type expansion: contentType, creation, data, hash, language, size, title, url.

                                                                        Control0..1
                                                                        Requirements

                                                                        Element RelatedArtifact.document is mapped to FHIR STU3 element RelatedArtifact.document as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.document do not cover the following types: Attachment. The mappings for RelatedArtifact.document do not cover the following types based on type expansion: contentType, creation, data, hash, language, size, title, url.

                                                                        398. Extension.extension:valueRelatedArtifact.extension:document.url
                                                                        Control1..1
                                                                        Fixed Valuedocument
                                                                        400. Extension.extension:valueRelatedArtifact.extension:document.value[x]
                                                                        Definition

                                                                        The document being referenced, represented as an attachment. This is exclusive with the resource element.

                                                                        ShortWhat document is being referenced
                                                                        Control0..1
                                                                        TypeAttachment
                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                        402. Extension.extension:valueRelatedArtifact.extension:resource
                                                                        Slice Nameresource
                                                                        Definition

                                                                        R4B: RelatedArtifact.resource additional types (canonical(http://hl7.org/fhir/StructureDefinition/Resource)) additional types from child elements (value)

                                                                        ShortR4B: resource additional types
                                                                        Comments

                                                                        Element RelatedArtifact.resource is mapped to FHIR STU3 element RelatedArtifact.resource as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.resource do not cover the following types: canonical. The mappings for RelatedArtifact.resource do not cover the following types based on type expansion: value. If the type is predecessor, this is a reference to the succeeding knowledge resource. If the type is successor, this is a reference to the prior knowledge resource.

                                                                        Control0..1
                                                                        Requirements

                                                                        Element RelatedArtifact.resource is mapped to FHIR STU3 element RelatedArtifact.resource as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.resource do not cover the following types: canonical. The mappings for RelatedArtifact.resource do not cover the following types based on type expansion: value.

                                                                        404. Extension.extension:valueRelatedArtifact.extension:resource.url
                                                                        Control1..1
                                                                        Fixed Valueresource
                                                                        406. Extension.extension:valueRelatedArtifact.extension:resource.value[x]
                                                                        Definition

                                                                        The related resource, such as a library, value set, profile, or other knowledge resource.

                                                                        ShortWhat resource is being referenced
                                                                        Comments

                                                                        If the type is predecessor, this is a reference to the succeeding knowledge resource. If the type is successor, this is a reference to the prior knowledge resource.

                                                                        Control0..1
                                                                        Typeuri(Cross-version Profile for R4B.Resource for use in FHIR STU3, Resource)
                                                                        [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
                                                                        408. Extension.extension:valueRelatedArtifact.url
                                                                        Control1..1
                                                                        Fixed ValuevalueRelatedArtifact
                                                                        410. Extension.extension:valueRelatedArtifact.value[x]
                                                                        Control0..0
                                                                        412. Extension.extension:valueTriggerDefinition
                                                                        Slice NamevalueTriggerDefinition
                                                                        Definition

                                                                        R4B: TriggerDefinition

                                                                        ShortR4B: TriggerDefinition
                                                                        Comments

                                                                        FHIR R4B ComplexType TriggerDefinition is representable via extensions in FHIR STU3. The root element TriggerDefinition is mapped to FHIR STU3 TriggerDefinition. If an event is a named-event, it means the event is completely pre-coordinated, and no other information can be specified for the event. If the event is one of the data- events, the data and condition elements specify the triggering criteria. The data element specifies the structured component, and the condition element provides additional optional refinement of that structured component. If the event is periodic, the timing element defines when the event is triggered. For both data- and periodic events, a name can be provided as a shorthand for the formal semantics provided by the other elements.

                                                                        Control0..*
                                                                        Requirements

                                                                        FHIR R4B ComplexType TriggerDefinition is representable via extensions in FHIR STU3. The root element TriggerDefinition is mapped to FHIR STU3 TriggerDefinition.

                                                                        414. Extension.extension:valueTriggerDefinition.extension:_datatype
                                                                        Slice Name_datatype
                                                                        Definition

                                                                        Slice to indicate the presence of a R4B TriggerDefinition in FHIR STU3

                                                                        ShortDataType slice for a FHIR R4B `TriggerDefinition` value
                                                                        Control1..1
                                                                        416. Extension.extension:valueTriggerDefinition.extension:_datatype.url
                                                                        Control1..1
                                                                        Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                        418. Extension.extension:valueTriggerDefinition.extension:_datatype.value[x]
                                                                        Comments

                                                                        Must be: TriggerDefinition

                                                                        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 ValueTriggerDefinition
                                                                        420. Extension.extension:valueTriggerDefinition.extension
                                                                        Control1..*
                                                                        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
                                                                        • 422. Extension.extension:valueTriggerDefinition.extension:type
                                                                          Slice Nametype
                                                                          Definition

                                                                          R4B: TriggerDefinition.type

                                                                          ShortR4B: named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
                                                                          Comments

                                                                          Element TriggerDefinition.type is mapped to FHIR STU3 element TriggerDefinition.type as SourceIsBroaderThanTarget.

                                                                          Control1..1
                                                                          Requirements

                                                                          Element TriggerDefinition.type is mapped to FHIR STU3 element TriggerDefinition.type as SourceIsBroaderThanTarget.

                                                                          424. Extension.extension:valueTriggerDefinition.extension:type.url
                                                                          Control1..1
                                                                          Fixed Valuetype
                                                                          426. Extension.extension:valueTriggerDefinition.extension:type.value[x]
                                                                          Definition

                                                                          The type of triggering event.

                                                                          Shortnamed-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
                                                                          Control1..1
                                                                          BindingThe codes SHALL be taken from TriggerType
                                                                          (required to http://hl7.org/fhir/ValueSet/trigger-type|3.0.2)
                                                                          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
                                                                          428. Extension.extension:valueTriggerDefinition.extension:name
                                                                          Slice Namename
                                                                          Definition

                                                                          R4B: TriggerDefinition.name

                                                                          ShortR4B: Name or URI that identifies the event
                                                                          Comments

                                                                          Element TriggerDefinition.name is mapped to FHIR STU3 element TriggerDefinition.eventName as Equivalent. An event name can be provided for all event types, but is required for named events. If a name is provided for a type other than named events, it is considered to be a shorthand for the semantics described by the formal description of the event.

                                                                          Control0..1
                                                                          Requirements

                                                                          Element TriggerDefinition.name is mapped to FHIR STU3 element TriggerDefinition.eventName as Equivalent.

                                                                          430. Extension.extension:valueTriggerDefinition.extension:name.url
                                                                          Control1..1
                                                                          Fixed Valuename
                                                                          432. Extension.extension:valueTriggerDefinition.extension:name.value[x]
                                                                          Definition

                                                                          A formal name for the event. This may be an absolute URI that identifies the event formally (e.g. from a trigger registry), or a simple relative URI that identifies the event in a local context.

                                                                          ShortName or URI that identifies the event
                                                                          Comments

                                                                          An event name can be provided for all event types, but is required for named events. If a name is provided for a type other than named events, it is considered to be a shorthand for the semantics described by the formal description of the event.

                                                                          Control0..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
                                                                          434. Extension.extension:valueTriggerDefinition.extension:timing
                                                                          Slice Nametiming
                                                                          Definition

                                                                          R4B: TriggerDefinition.timing[x] additional types (Timing)

                                                                          ShortR4B: timing additional types
                                                                          Comments

                                                                          Element TriggerDefinition.timing[x] is mapped to FHIR STU3 element TriggerDefinition.eventTiming[x] as RelatedTo. The mappings for TriggerDefinition.timing[x] do not cover the following types: Timing. The target context TriggerDefinition.eventTiming[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element TriggerDefinition. The standard extension alternate-reference has been mapped as PART of the representation of FHIR R4B element TriggerDefinition.timing[x] with unmapped reference targets: Schedule. Source element TriggerDefinition.timing[x] has unmapped reference types. While the target element TriggerDefinition.eventTiming[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.

                                                                          Control0..1
                                                                          Requirements

                                                                          Element TriggerDefinition.timing[x] is mapped to FHIR STU3 element TriggerDefinition.eventTiming[x] as RelatedTo. The mappings for TriggerDefinition.timing[x] do not cover the following types: Timing. The target context TriggerDefinition.eventTiming[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element TriggerDefinition. The standard extension alternate-reference has been mapped as PART of the representation of FHIR R4B element TriggerDefinition.timing[x] with unmapped reference targets: Schedule. Source element TriggerDefinition.timing[x] has unmapped reference types. While the target element TriggerDefinition.eventTiming[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.

                                                                          436. Extension.extension:valueTriggerDefinition.extension:timing.url
                                                                          Control1..1
                                                                          Fixed Valuetiming
                                                                          438. Extension.extension:valueTriggerDefinition.extension:timing.value[x]
                                                                          Definition

                                                                          The timing of the event (if this is a periodic trigger).

                                                                          ShortTiming of the event
                                                                          Control0..1
                                                                          TypeTiming
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          440. Extension.extension:valueTriggerDefinition.extension:data
                                                                          Slice Namedata
                                                                          Definition

                                                                          R4B: TriggerDefinition.data additional types (DataRequirement) additional types from child elements (codeFilter, code, path, searchParam, valueSet, dateFilter, value[x], limit, mustSupport, profile, sort, direction, subject[x], type)

                                                                          ShortR4B: Triggering data of the event (multiple = 'and') additional types
                                                                          Comments

                                                                          Element TriggerDefinition.data is mapped to FHIR STU3 element TriggerDefinition.eventData as SourceIsBroaderThanTarget. The mappings for TriggerDefinition.data do not cover the following types: DataRequirement. The mappings for TriggerDefinition.data do not cover the following types based on type expansion: code, codeFilter, dateFilter, direction, limit, mustSupport, path, profile, searchParam, sort, subject[x], type, value[x], valueSet. This element shall be present for any data type trigger.

                                                                          Control0..*
                                                                          Requirements

                                                                          Element TriggerDefinition.data is mapped to FHIR STU3 element TriggerDefinition.eventData as SourceIsBroaderThanTarget. The mappings for TriggerDefinition.data do not cover the following types: DataRequirement. The mappings for TriggerDefinition.data do not cover the following types based on type expansion: code, codeFilter, dateFilter, direction, limit, mustSupport, path, profile, searchParam, sort, subject[x], type, value[x], valueSet.

                                                                          442. Extension.extension:valueTriggerDefinition.extension:data.extension
                                                                          Control0..*
                                                                          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
                                                                          • 444. Extension.extension:valueTriggerDefinition.extension:data.extension:_datatype
                                                                            Slice Name_datatype
                                                                            Definition

                                                                            Slice to indicate the presence of a R4B DataRequirement in FHIR STU3

                                                                            ShortDataType slice for a FHIR R4B `DataRequirement` value
                                                                            Control1..1
                                                                            446. Extension.extension:valueTriggerDefinition.extension:data.extension:_datatype.url
                                                                            Control1..1
                                                                            Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                            448. Extension.extension:valueTriggerDefinition.extension:data.extension:_datatype.value[x]
                                                                            Comments

                                                                            Must be: DataRequirement

                                                                            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 ValueDataRequirement
                                                                            450. Extension.extension:valueTriggerDefinition.extension:data.extension:type
                                                                            Slice Nametype
                                                                            Definition

                                                                            R4B: DataRequirement.type additional codes

                                                                            ShortR4B: type additional codes
                                                                            Comments

                                                                            Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                                            Control1..1
                                                                            Requirements

                                                                            Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                                            452. Extension.extension:valueTriggerDefinition.extension:data.extension:type.url
                                                                            Control1..1
                                                                            Fixed Valuetype
                                                                            454. Extension.extension:valueTriggerDefinition.extension:data.extension:type.value[x]
                                                                            Definition

                                                                            The type of the required data, specified as the type name of a resource. For profiles, this value is set to the type of the base resource of the profile.

                                                                            ShortThe type of the required data
                                                                            Control1..1
                                                                            BindingThe codes SHALL be taken from R4BAllTypesForR3 (0.1.0)
                                                                            (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-all-types-for-R3|0.1.0)
                                                                            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
                                                                            456. Extension.extension:valueTriggerDefinition.extension:data.extension:profile
                                                                            Slice Nameprofile
                                                                            Definition

                                                                            R4B: DataRequirement.profile

                                                                            ShortR4B: profile
                                                                            Comments

                                                                            Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                                                                            Control0..*
                                                                            Requirements

                                                                            Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                                                                            458. Extension.extension:valueTriggerDefinition.extension:data.extension:profile.url
                                                                            Control1..1
                                                                            Fixed Valueprofile
                                                                            460. Extension.extension:valueTriggerDefinition.extension:data.extension:profile.value[x]
                                                                            Definition

                                                                            The profile of the required data, specified as the uri of the profile definition.

                                                                            ShortThe profile of the required data
                                                                            Control0..1
                                                                            Typeuri(Cross-version Profile for R4B.StructureDefinition for use in FHIR STU3, StructureDefinition)
                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                            462. Extension.extension:valueTriggerDefinition.extension:data.extension:subject
                                                                            Slice Namesubject
                                                                            Definition

                                                                            R4B: DataRequirement.subject[x] (new:CodeableConcept, Reference(Group))

                                                                            ShortR4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
                                                                            Comments

                                                                            Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                                                                            Control0..1
                                                                            Requirements

                                                                            Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                            464. Extension.extension:valueTriggerDefinition.extension:data.extension:subject.url
                                                                            Control1..1
                                                                            Fixed Valuesubject
                                                                            466. Extension.extension:valueTriggerDefinition.extension:data.extension:subject.value[x]
                                                                            Definition

                                                                            The intended subjects of the data requirement. If this element is not provided, a Patient subject is assumed.

                                                                            ShortE.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
                                                                            Comments

                                                                            The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                                                                            Control0..1
                                                                            BindingUnless not suitable, these codes SHALL be taken from R4BSubjectTypeForR3 (0.1.0)
                                                                            (extensible to http://hl7.org/fhir/uv/xver/ValueSet/R4B-subject-type-for-R3|0.1.0)
                                                                            TypeChoice of: CodeableConcept, Reference(Cross-version Profile for R4B.Group for use in FHIR STU3, Group)
                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                            468. Extension.extension:valueTriggerDefinition.extension:data.extension:mustSupport
                                                                            Slice NamemustSupport
                                                                            Definition

                                                                            R4B: DataRequirement.mustSupport

                                                                            ShortR4B: Indicates specific structure elements that are referenced by the knowledge module
                                                                            Comments

                                                                            Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                                                                            Control0..*
                                                                            Requirements

                                                                            Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                                                                            470. Extension.extension:valueTriggerDefinition.extension:data.extension:mustSupport.url
                                                                            Control1..1
                                                                            Fixed ValuemustSupport
                                                                            472. Extension.extension:valueTriggerDefinition.extension:data.extension:mustSupport.value[x]
                                                                            Definition

                                                                            Indicates that specific elements of the type are referenced by the knowledge module and must be supported by the consumer in order to obtain an effective evaluation. This does not mean that a value is required for this element, only that the consuming system must understand the element and be able to provide values for it if they are available.

                                                                            The value of mustSupport SHALL be a FHIRPath resolveable on the type of the DataRequirement. The path SHALL consist only of identifiers, constant indexers, and .resolve() (see the Simple FHIRPath Profile for full details).

                                                                            ShortIndicates specific structure elements that are referenced by the knowledge module
                                                                            Control0..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
                                                                            474. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter
                                                                            Slice NamecodeFilter
                                                                            Definition

                                                                            R4B: DataRequirement.codeFilter

                                                                            ShortR4B: codeFilter
                                                                            Comments

                                                                            Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                                                                            Control0..*
                                                                            Requirements

                                                                            Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                                                                            476. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension
                                                                            Control0..*
                                                                            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
                                                                            • 478. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:path
                                                                              Slice Namepath
                                                                              Definition

                                                                              R4B: DataRequirement.codeFilter.path

                                                                              ShortR4B: A code-valued attribute to filter on
                                                                              Comments

                                                                              Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent. The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                                                                              Control0..1
                                                                              Requirements

                                                                              Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent.

                                                                              480. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:path.url
                                                                              Control1..1
                                                                              Fixed Valuepath
                                                                              482. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:path.value[x]
                                                                              Definition

                                                                              The code-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type code, Coding, or CodeableConcept.

                                                                              ShortA code-valued attribute to filter on
                                                                              Comments

                                                                              The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                                                                              Control0..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
                                                                              484. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam
                                                                              Slice NamesearchParam
                                                                              Definition

                                                                              R4B: DataRequirement.codeFilter.searchParam (new:string)

                                                                              ShortR4B: A coded (token) parameter to search on (new)
                                                                              Comments

                                                                              Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                              Control0..1
                                                                              Requirements

                                                                              Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                              486. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam.url
                                                                              Control1..1
                                                                              Fixed ValuesearchParam
                                                                              488. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam.value[x]
                                                                              Definition

                                                                              A token parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type code, Coding, or CodeableConcept.

                                                                              ShortA coded (token) parameter to search on
                                                                              Control0..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
                                                                              490. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:valueSet
                                                                              Slice NamevalueSet
                                                                              Definition

                                                                              R4B: DataRequirement.codeFilter.valueSet

                                                                              ShortR4B: valueSet
                                                                              Comments

                                                                              Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                                                                              Control0..1
                                                                              Requirements

                                                                              Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                                                                              492. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:valueSet.url
                                                                              Control1..1
                                                                              Fixed ValuevalueSet
                                                                              494. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:valueSet.value[x]
                                                                              Definition

                                                                              The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset.

                                                                              ShortValueset for the filter
                                                                              Control0..1
                                                                              Typeuri(Cross-version Profile for R4B.ValueSet for use in FHIR STU3, ValueSet)
                                                                              [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
                                                                              496. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:code
                                                                              Slice Namecode
                                                                              Definition

                                                                              R4B: DataRequirement.codeFilter.code

                                                                              ShortR4B: What code is expected
                                                                              Comments

                                                                              Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                                                                              Control0..*
                                                                              Requirements

                                                                              Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                                                                              498. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:code.url
                                                                              Control1..1
                                                                              Fixed Valuecode
                                                                              500. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:code.value[x]
                                                                              Definition

                                                                              The codes for the code filter. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified codes. If codes are specified in addition to a value set, the filter returns items matching a code in the value set or one of the specified codes.

                                                                              ShortWhat code is expected
                                                                              Control0..1
                                                                              TypeCoding
                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                              502. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.url
                                                                              Control1..1
                                                                              Fixed ValuecodeFilter
                                                                              504. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.value[x]
                                                                              Control0..0
                                                                              506. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter
                                                                              Slice NamedateFilter
                                                                              Definition

                                                                              R4B: DataRequirement.dateFilter

                                                                              ShortR4B: dateFilter
                                                                              Comments

                                                                              Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                                                                              Control0..*
                                                                              Requirements

                                                                              Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                                                                              508. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension
                                                                              Control0..*
                                                                              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
                                                                              • 510. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:path
                                                                                Slice Namepath
                                                                                Definition

                                                                                R4B: DataRequirement.dateFilter.path

                                                                                ShortR4B: A date-valued attribute to filter on
                                                                                Comments

                                                                                Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent. The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                                                                                Control0..1
                                                                                Requirements

                                                                                Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent.

                                                                                512. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:path.url
                                                                                Control1..1
                                                                                Fixed Valuepath
                                                                                514. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:path.value[x]
                                                                                Definition

                                                                                The date-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type date, dateTime, Period, Schedule, or Timing.

                                                                                ShortA date-valued attribute to filter on
                                                                                Comments

                                                                                The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                                                                                Control0..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
                                                                                516. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam
                                                                                Slice NamesearchParam
                                                                                Definition

                                                                                R4B: DataRequirement.dateFilter.searchParam (new:string)

                                                                                ShortR4B: A date valued parameter to search on (new)
                                                                                Comments

                                                                                Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                Control0..1
                                                                                Requirements

                                                                                Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                518. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam.url
                                                                                Control1..1
                                                                                Fixed ValuesearchParam
                                                                                520. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam.value[x]
                                                                                Definition

                                                                                A date parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type date, dateTime, Period, Schedule, or Timing.

                                                                                ShortA date valued parameter to search on
                                                                                Control0..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
                                                                                522. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value
                                                                                Slice Namevalue
                                                                                Definition

                                                                                R4B: DataRequirement.dateFilter.value[x] additional types (Period)

                                                                                ShortR4B: value additional types
                                                                                Comments

                                                                                Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                                                                                Control0..1
                                                                                Requirements

                                                                                Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                                                                                524. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value.url
                                                                                Control1..1
                                                                                Fixed Valuevalue
                                                                                526. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value.value[x]
                                                                                Definition

                                                                                The value of the filter. If period is specified, the filter will return only those data items that fall within the bounds determined by the Period, inclusive of the period boundaries. If dateTime is specified, the filter will return only those data items that are equal to the specified dateTime. If a Duration is specified, the filter will return only those data items that fall within Duration before now.

                                                                                ShortThe value of the filter, as a Period, DateTime, or Duration value
                                                                                Control0..1
                                                                                TypePeriod
                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                528. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.url
                                                                                Control1..1
                                                                                Fixed ValuedateFilter
                                                                                530. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.value[x]
                                                                                Control0..0
                                                                                532. Extension.extension:valueTriggerDefinition.extension:data.extension:limit
                                                                                Slice Namelimit
                                                                                Definition

                                                                                R4B: DataRequirement.limit (new:positiveInt)

                                                                                ShortR4B: Number of results (new)
                                                                                Comments

                                                                                Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                                                                                Control0..1
                                                                                Requirements

                                                                                Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                534. Extension.extension:valueTriggerDefinition.extension:data.extension:limit.url
                                                                                Control1..1
                                                                                Fixed Valuelimit
                                                                                536. Extension.extension:valueTriggerDefinition.extension:data.extension:limit.value[x]
                                                                                Definition

                                                                                Specifies a maximum number of results that are required (uses the _count search parameter).

                                                                                ShortNumber of results
                                                                                Comments

                                                                                This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                                                                                Control0..1
                                                                                TypepositiveInt
                                                                                [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
                                                                                538. Extension.extension:valueTriggerDefinition.extension:data.extension:sort
                                                                                Slice Namesort
                                                                                Definition

                                                                                R4B: DataRequirement.sort (new:Element)

                                                                                ShortR4B: Order of the results (new)
                                                                                Comments

                                                                                Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5". When multiple sorts are specified, they are applied in the order they appear in the resource.

                                                                                Control0..*
                                                                                Requirements

                                                                                Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                540. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension
                                                                                Control2..*
                                                                                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
                                                                                • 542. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:path
                                                                                  Slice Namepath
                                                                                  Definition

                                                                                  R4B: DataRequirement.sort.path (new:string)

                                                                                  ShortR4B: The name of the attribute to perform the sort (new)
                                                                                  Comments

                                                                                  Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                  Control1..1
                                                                                  Requirements

                                                                                  Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                  544. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:path.url
                                                                                  Control1..1
                                                                                  Fixed Valuepath
                                                                                  546. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:path.value[x]
                                                                                  Definition

                                                                                  The attribute of the sort. The specified path must be resolvable from the type of the required data. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements. Note that the index must be an integer constant.

                                                                                  ShortThe name of the attribute to perform the sort
                                                                                  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
                                                                                  548. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction
                                                                                  Slice Namedirection
                                                                                  Definition

                                                                                  R4B: DataRequirement.sort.direction (new:code)

                                                                                  ShortR4B: ascending | descending (new)
                                                                                  Comments

                                                                                  Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                  Control1..1
                                                                                  Requirements

                                                                                  Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                  550. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction.url
                                                                                  Control1..1
                                                                                  Fixed Valuedirection
                                                                                  552. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction.value[x]
                                                                                  Definition

                                                                                  The direction of the sort, ascending or descending.

                                                                                  Shortascending | descending
                                                                                  Control1..1
                                                                                  BindingThe codes SHALL be taken from R4BSortDirectionForR3 (0.1.0)
                                                                                  (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-sort-direction-for-R3|0.1.0)
                                                                                  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
                                                                                  554. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.url
                                                                                  Control1..1
                                                                                  Fixed Valuesort
                                                                                  556. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.value[x]
                                                                                  Control0..0
                                                                                  558. Extension.extension:valueTriggerDefinition.extension:data.url
                                                                                  Control1..1
                                                                                  Fixed Valuedata
                                                                                  560. Extension.extension:valueTriggerDefinition.extension:data.value[x]
                                                                                  Control0..0
                                                                                  562. Extension.extension:valueTriggerDefinition.extension:condition
                                                                                  Slice Namecondition
                                                                                  Definition

                                                                                  R4B: TriggerDefinition.condition (new:Expression)

                                                                                  ShortR4B: Whether the event triggers (boolean expression) (new)
                                                                                  Comments

                                                                                  Element TriggerDefinition.condition has a context of TriggerDefinition based on following the parent source element upwards and mapping to TriggerDefinition. Element TriggerDefinition.condition has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be only be specified for data type triggers and provides additional semantics for the trigger. The context available within the condition is based on the type of data event. For all events, the current resource will be available as context. In addition, for modification events, the previous resource will also be available. The expression may be inlined, or may be a simple absolute URI, which is a reference to a named expression within a logic library referenced by a library element or extension within the containing resource. If the expression is a FHIR Path expression, it evaluates in the context of a resource of one of the type identified in the data requirement, and may also refer to the variable %previous for delta comparisons on events of type data-changed, data-modified, and data-deleted which will always have the same type.

                                                                                  Control0..1
                                                                                  Requirements

                                                                                  Need to be able to formally describe the triggering criteria. Element TriggerDefinition.condition has a context of TriggerDefinition based on following the parent source element upwards and mapping to TriggerDefinition. Element TriggerDefinition.condition has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                  564. Extension.extension:valueTriggerDefinition.extension:condition.extension
                                                                                  Control0..*
                                                                                  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
                                                                                  • 566. Extension.extension:valueTriggerDefinition.extension:condition.extension:_datatype
                                                                                    Slice Name_datatype
                                                                                    Definition

                                                                                    Slice to indicate the presence of a R4B Expression in FHIR STU3

                                                                                    ShortDataType slice for a FHIR R4B `Expression` value
                                                                                    Control1..1
                                                                                    568. Extension.extension:valueTriggerDefinition.extension:condition.extension:_datatype.url
                                                                                    Control1..1
                                                                                    Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                    570. Extension.extension:valueTriggerDefinition.extension:condition.extension:_datatype.value[x]
                                                                                    Comments

                                                                                    Must be: Expression

                                                                                    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 ValueExpression
                                                                                    572. Extension.extension:valueTriggerDefinition.extension:condition.extension:description
                                                                                    Slice Namedescription
                                                                                    Definition

                                                                                    R4B: Expression.description (new:string)

                                                                                    ShortR4B: Natural language description of the condition (new)
                                                                                    Comments

                                                                                    Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                    Control0..1
                                                                                    Requirements

                                                                                    Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                    574. Extension.extension:valueTriggerDefinition.extension:condition.extension:description.url
                                                                                    Control1..1
                                                                                    Fixed Valuedescription
                                                                                    576. Extension.extension:valueTriggerDefinition.extension:condition.extension:description.value[x]
                                                                                    Definition

                                                                                    A brief, natural language description of the condition that effectively communicates the intended semantics.

                                                                                    ShortNatural language description of the condition
                                                                                    Control0..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
                                                                                    578. Extension.extension:valueTriggerDefinition.extension:condition.extension:name
                                                                                    Slice Namename
                                                                                    Definition

                                                                                    R4B: Expression.name (new:id)

                                                                                    ShortR4B: Short name assigned to expression for reuse (new)
                                                                                    Comments

                                                                                    Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                    Control0..1
                                                                                    Requirements

                                                                                    Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                    580. Extension.extension:valueTriggerDefinition.extension:condition.extension:name.url
                                                                                    Control1..1
                                                                                    Fixed Valuename
                                                                                    582. Extension.extension:valueTriggerDefinition.extension:condition.extension:name.value[x]
                                                                                    Definition

                                                                                    A short name assigned to the expression to allow for multiple reuse of the expression in the context where it is defined.

                                                                                    ShortShort name assigned to expression for reuse
                                                                                    Control0..1
                                                                                    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
                                                                                    584. Extension.extension:valueTriggerDefinition.extension:condition.extension:language
                                                                                    Slice Namelanguage
                                                                                    Definition

                                                                                    R4B: Expression.language (new:code)

                                                                                    ShortR4B: text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc. (new)
                                                                                    Comments

                                                                                    Element matches Basic element path Basic.language (Resource.language), use that element instead. Element Expression.language is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                    Control1..1
                                                                                    Requirements

                                                                                    Element matches Basic element path Basic.language (Resource.language), use that element instead. Element Expression.language is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                    586. Extension.extension:valueTriggerDefinition.extension:condition.extension:language.url
                                                                                    Control1..1
                                                                                    Fixed Valuelanguage
                                                                                    588. Extension.extension:valueTriggerDefinition.extension:condition.extension:language.value[x]
                                                                                    Definition

                                                                                    The media type of the language for the expression.

                                                                                    Shorttext/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc.
                                                                                    Control1..1
                                                                                    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
                                                                                    590. Extension.extension:valueTriggerDefinition.extension:condition.extension:expression
                                                                                    Slice Nameexpression
                                                                                    Definition

                                                                                    R4B: Expression.expression (new:string)

                                                                                    ShortR4B: Expression in specified language (new)
                                                                                    Comments

                                                                                    Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                    Control0..1
                                                                                    Requirements

                                                                                    Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                    592. Extension.extension:valueTriggerDefinition.extension:condition.extension:expression.url
                                                                                    Control1..1
                                                                                    Fixed Valueexpression
                                                                                    594. Extension.extension:valueTriggerDefinition.extension:condition.extension:expression.value[x]
                                                                                    Definition

                                                                                    An expression in the specified language that returns a value.

                                                                                    ShortExpression in specified language
                                                                                    Control0..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
                                                                                    596. Extension.extension:valueTriggerDefinition.extension:condition.extension:reference
                                                                                    Slice Namereference
                                                                                    Definition

                                                                                    R4B: Expression.reference (new:uri)

                                                                                    ShortR4B: Where the expression is found (new)
                                                                                    Comments

                                                                                    Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If both a reference and an expression is found, the reference SHALL point to the same expression.

                                                                                    Control0..1
                                                                                    Requirements

                                                                                    Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                    598. Extension.extension:valueTriggerDefinition.extension:condition.extension:reference.url
                                                                                    Control1..1
                                                                                    Fixed Valuereference
                                                                                    600. Extension.extension:valueTriggerDefinition.extension:condition.extension:reference.value[x]
                                                                                    Definition

                                                                                    A URI that defines where the expression is found.

                                                                                    ShortWhere the expression is found
                                                                                    Comments

                                                                                    If both a reference and an expression is found, the reference SHALL point to the same expression.

                                                                                    Control0..1
                                                                                    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
                                                                                    602. Extension.extension:valueTriggerDefinition.extension:condition.url
                                                                                    Control1..1
                                                                                    Fixed Valuecondition
                                                                                    604. Extension.extension:valueTriggerDefinition.extension:condition.value[x]
                                                                                    Control0..0
                                                                                    606. Extension.extension:valueTriggerDefinition.url
                                                                                    Control1..1
                                                                                    Fixed ValuevalueTriggerDefinition
                                                                                    608. Extension.extension:valueTriggerDefinition.value[x]
                                                                                    Control0..0
                                                                                    610. Extension.extension:valueUsageContext
                                                                                    Slice NamevalueUsageContext
                                                                                    Definition

                                                                                    R4B: UsageContext

                                                                                    ShortR4B: UsageContext
                                                                                    Comments

                                                                                    FHIR R4B ComplexType UsageContext is representable via extensions in FHIR STU3. The root element UsageContext is mapped to FHIR STU3 UsageContext.

                                                                                    Control0..*
                                                                                    Requirements

                                                                                    FHIR R4B ComplexType UsageContext is representable via extensions in FHIR STU3. The root element UsageContext is mapped to FHIR STU3 UsageContext.

                                                                                    612. Extension.extension:valueUsageContext.extension:_datatype
                                                                                    Slice Name_datatype
                                                                                    Definition

                                                                                    Slice to indicate the presence of a R4B UsageContext in FHIR STU3

                                                                                    ShortDataType slice for a FHIR R4B `UsageContext` value
                                                                                    Control1..1
                                                                                    614. Extension.extension:valueUsageContext.extension:_datatype.url
                                                                                    Control1..1
                                                                                    Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                    616. Extension.extension:valueUsageContext.extension:_datatype.value[x]
                                                                                    Comments

                                                                                    Must be: UsageContext

                                                                                    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 ValueUsageContext
                                                                                    618. Extension.extension:valueUsageContext.extension
                                                                                    Control2..*
                                                                                    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
                                                                                    • 620. Extension.extension:valueUsageContext.extension:code
                                                                                      Slice Namecode
                                                                                      Definition

                                                                                      R4B: UsageContext.code

                                                                                      ShortR4B: code
                                                                                      Comments

                                                                                      Element UsageContext.code is mapped to FHIR STU3 element UsageContext.code as Equivalent.

                                                                                      Control1..1
                                                                                      Requirements

                                                                                      Element UsageContext.code is mapped to FHIR STU3 element UsageContext.code as Equivalent.

                                                                                      622. Extension.extension:valueUsageContext.extension:code.url
                                                                                      Control1..1
                                                                                      Fixed Valuecode
                                                                                      624. Extension.extension:valueUsageContext.extension:code.value[x]
                                                                                      Definition

                                                                                      A code that identifies the type of context being specified by this usage context.

                                                                                      ShortType of context being specified
                                                                                      Control1..1
                                                                                      BindingUnless not suitable, these codes SHALL be taken from UsageContextType
                                                                                      (extensible to http://hl7.org/fhir/ValueSet/usage-context-type|3.0.2)
                                                                                      TypeCoding
                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                      626. Extension.extension:valueUsageContext.extension:value
                                                                                      Slice Namevalue
                                                                                      Definition

                                                                                      R4B: UsageContext.value[x] additional types (Range, Reference(http://hl7.org/fhir/StructureDefinition/PlanDefinition), Reference(http://hl7.org/fhir/StructureDefinition/ResearchStudy), Reference(http://hl7.org/fhir/StructureDefinition/InsurancePlan), Reference(http://hl7.org/fhir/StructureDefinition/HealthcareService), Reference(http://hl7.org/fhir/StructureDefinition/Group), Reference(http://hl7.org/fhir/StructureDefinition/Location), Reference(http://hl7.org/fhir/StructureDefinition/Organization))

                                                                                      ShortR4B: value additional types
                                                                                      Comments

                                                                                      Element UsageContext.value[x] is mapped to FHIR STU3 element UsageContext.value[x] as SourceIsBroaderThanTarget. The mappings for UsageContext.value[x] do not cover the following types: Range, Reference. The target context UsageContext.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element UsageContext.

                                                                                      Control1..1
                                                                                      Requirements

                                                                                      Element UsageContext.value[x] is mapped to FHIR STU3 element UsageContext.value[x] as SourceIsBroaderThanTarget. The mappings for UsageContext.value[x] do not cover the following types: Range, Reference. The target context UsageContext.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element UsageContext.

                                                                                      628. Extension.extension:valueUsageContext.extension:value.url
                                                                                      Control1..1
                                                                                      Fixed Valuevalue
                                                                                      630. Extension.extension:valueUsageContext.extension:value.value[x]
                                                                                      Definition

                                                                                      A value that defines the context specified in this context of use. The interpretation of the value is defined by the code.

                                                                                      ShortValue that defines the context
                                                                                      Control1..1
                                                                                      TypeChoice of: Range, Reference(Cross-version Profile for R4B.PlanDefinition for use in FHIR STU3, PlanDefinition, Cross-version Profile for R4B.ResearchStudy for use in FHIR STU3, ResearchStudy, Cross-version Profile for R4B.InsurancePlan for use in FHIR STU3, Basic, Cross-version Profile for R4B.HealthcareService for use in FHIR STU3, HealthcareService, Cross-version Profile for R4B.Group for use in FHIR STU3, Group, Cross-version Profile for R4B.Location for use in FHIR STU3, Location, Cross-version Profile for R4B.Organization for use in FHIR STU3, Organization)
                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                      632. Extension.extension:valueUsageContext.url
                                                                                      Control1..1
                                                                                      Fixed ValuevalueUsageContext
                                                                                      634. Extension.extension:valueUsageContext.value[x]
                                                                                      Control0..0
                                                                                      636. Extension.extension:valueDosage
                                                                                      Slice NamevalueDosage
                                                                                      Definition

                                                                                      R4B: Dosage

                                                                                      ShortR4B: Dosage
                                                                                      Comments

                                                                                      FHIR R4B ComplexType Dosage is representable via extensions in FHIR STU3. The root element Dosage is mapped to FHIR STU3 Dosage.

                                                                                      Control0..*
                                                                                      Requirements

                                                                                      FHIR R4B ComplexType Dosage is representable via extensions in FHIR STU3. The root element Dosage is mapped to FHIR STU3 Dosage.

                                                                                      638. Extension.extension:valueDosage.extension:_datatype
                                                                                      Slice Name_datatype
                                                                                      Definition

                                                                                      Slice to indicate the presence of a R4B Dosage in FHIR STU3

                                                                                      ShortDataType slice for a FHIR R4B `Dosage` value
                                                                                      Control1..1
                                                                                      640. Extension.extension:valueDosage.extension:_datatype.url
                                                                                      Control1..1
                                                                                      Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                      642. Extension.extension:valueDosage.extension:_datatype.value[x]
                                                                                      Comments

                                                                                      Must be: Dosage

                                                                                      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 ValueDosage
                                                                                      644. Extension.extension:valueDosage.extension
                                                                                      Control0..*
                                                                                      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
                                                                                      • 646. Extension.extension:valueDosage.extension:sequence
                                                                                        Slice Namesequence
                                                                                        Definition

                                                                                        R4B: Dosage.sequence

                                                                                        ShortR4B: sequence
                                                                                        Comments

                                                                                        Element Dosage.sequence is mapped to FHIR STU3 element Dosage.sequence as Equivalent.

                                                                                        Control0..1
                                                                                        Requirements

                                                                                        If the sequence number of multiple Dosages is the same, then it is implied that the instructions are to be treated as concurrent. If the sequence number is different, then the Dosages are intended to be sequential. Element Dosage.sequence is mapped to FHIR STU3 element Dosage.sequence as Equivalent.

                                                                                        648. Extension.extension:valueDosage.extension:sequence.url
                                                                                        Control1..1
                                                                                        Fixed Valuesequence
                                                                                        650. Extension.extension:valueDosage.extension:sequence.value[x]
                                                                                        Definition

                                                                                        Indicates the order in which the dosage instructions should be applied or interpreted.

                                                                                        ShortThe order of the dosage instructions
                                                                                        Control0..1
                                                                                        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
                                                                                        652. Extension.extension:valueDosage.extension:text
                                                                                        Slice Nametext
                                                                                        Definition

                                                                                        R4B: Dosage.text

                                                                                        ShortR4B: text
                                                                                        Comments

                                                                                        Element Dosage.text is mapped to FHIR STU3 element Dosage.text as Equivalent.

                                                                                        Control0..1
                                                                                        Requirements

                                                                                        Free text dosage instructions can be used for cases where the instructions are too complex to code. The content of this attribute does not include the name or description of the medication. When coded instructions are present, the free text instructions may still be present for display to humans taking or administering the medication. It is expected that the text instructions will always be populated. If the dosage.timing attribute is also populated, then the dosage.text should reflect the same information as the timing. Additional information about administration or preparation of the medication should be included as text. Element Dosage.text is mapped to FHIR STU3 element Dosage.text as Equivalent.

                                                                                        654. Extension.extension:valueDosage.extension:text.url
                                                                                        Control1..1
                                                                                        Fixed Valuetext
                                                                                        656. Extension.extension:valueDosage.extension:text.value[x]
                                                                                        Definition

                                                                                        Free text dosage instructions e.g. SIG.

                                                                                        ShortFree text dosage instructions e.g. SIG
                                                                                        Control0..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
                                                                                        658. Extension.extension:valueDosage.extension:additionalInstruction
                                                                                        Slice NameadditionalInstruction
                                                                                        Definition

                                                                                        R4B: Dosage.additionalInstruction

                                                                                        ShortR4B: Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
                                                                                        Comments

                                                                                        Element Dosage.additionalInstruction is mapped to FHIR STU3 element Dosage.additionalInstruction as Equivalent. Information about administration or preparation of the medication (e.g. "infuse as rapidly as possibly via intraperitoneal port" or "immediately following drug x") should be populated in dosage.text.

                                                                                        Control0..*
                                                                                        Requirements

                                                                                        Additional instruction is intended to be coded, but where no code exists, the element could include text. For example, "Swallow with plenty of water" which might or might not be coded. Element Dosage.additionalInstruction is mapped to FHIR STU3 element Dosage.additionalInstruction as Equivalent.

                                                                                        660. Extension.extension:valueDosage.extension:additionalInstruction.url
                                                                                        Control1..1
                                                                                        Fixed ValueadditionalInstruction
                                                                                        662. Extension.extension:valueDosage.extension:additionalInstruction.value[x]
                                                                                        Definition

                                                                                        Supplemental instructions to the patient on how to take the medication (e.g. "with meals" or"take half to one hour before food") or warnings for the patient about the medication (e.g. "may cause drowsiness" or "avoid exposure of skin to direct sunlight or sunlamps").

                                                                                        ShortSupplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
                                                                                        Comments

                                                                                        Information about administration or preparation of the medication (e.g. "infuse as rapidly as possibly via intraperitoneal port" or "immediately following drug x") should be populated in dosage.text.

                                                                                        Control0..1
                                                                                        TypeCodeableConcept
                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                        664. Extension.extension:valueDosage.extension:patientInstruction
                                                                                        Slice NamepatientInstruction
                                                                                        Definition

                                                                                        R4B: Dosage.patientInstruction

                                                                                        ShortR4B: patientInstruction
                                                                                        Comments

                                                                                        Element Dosage.patientInstruction is mapped to FHIR STU3 element Dosage.patientInstruction as Equivalent.

                                                                                        Control0..1
                                                                                        Requirements

                                                                                        Element Dosage.patientInstruction is mapped to FHIR STU3 element Dosage.patientInstruction as Equivalent.

                                                                                        666. Extension.extension:valueDosage.extension:patientInstruction.url
                                                                                        Control1..1
                                                                                        Fixed ValuepatientInstruction
                                                                                        668. Extension.extension:valueDosage.extension:patientInstruction.value[x]
                                                                                        Definition

                                                                                        Instructions in terms that are understood by the patient or consumer.

                                                                                        ShortPatient or consumer oriented instructions
                                                                                        Control0..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
                                                                                        670. Extension.extension:valueDosage.extension:timing
                                                                                        Slice Nametiming
                                                                                        Definition

                                                                                        R4B: Dosage.timing additional types (Timing) additional types from child elements (code, event, repeat, bounds[x], count, countMax, dayOfWeek, duration, durationMax, durationUnit, frequency, frequencyMax, offset, period, periodMax, periodUnit, timeOfDay, when)

                                                                                        ShortR4B: timing additional types
                                                                                        Comments

                                                                                        Element Dosage.timing is mapped to FHIR STU3 element Dosage.timing as SourceIsBroaderThanTarget. The mappings for Dosage.timing do not cover the following types: Timing. The mappings for Dosage.timing do not cover the following types based on type expansion: bounds[x], code, count, countMax, dayOfWeek, duration, durationMax, durationUnit, event, frequency, frequencyMax, offset, period, periodMax, periodUnit, repeat, timeOfDay, when. This attribute might not always be populated while the Dosage.text is expected to be populated. If both are populated, then the Dosage.text should reflect the content of the Dosage.timing.

                                                                                        Control0..1
                                                                                        Requirements

                                                                                        The timing schedule for giving the medication to the patient. This data type allows many different expressions. For example: "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013". Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period. Element Dosage.timing is mapped to FHIR STU3 element Dosage.timing as SourceIsBroaderThanTarget. The mappings for Dosage.timing do not cover the following types: Timing. The mappings for Dosage.timing do not cover the following types based on type expansion: bounds[x], code, count, countMax, dayOfWeek, duration, durationMax, durationUnit, event, frequency, frequencyMax, offset, period, periodMax, periodUnit, repeat, timeOfDay, when.

                                                                                        672. Extension.extension:valueDosage.extension:timing.url
                                                                                        Control1..1
                                                                                        Fixed Valuetiming
                                                                                        674. Extension.extension:valueDosage.extension:timing.value[x]
                                                                                        Definition

                                                                                        When medication should be administered.

                                                                                        ShortWhen medication should be administered
                                                                                        Comments

                                                                                        This attribute might not always be populated while the Dosage.text is expected to be populated. If both are populated, then the Dosage.text should reflect the content of the Dosage.timing.

                                                                                        Control0..1
                                                                                        TypeTiming
                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                        676. Extension.extension:valueDosage.extension:asNeeded
                                                                                        Slice NameasNeeded
                                                                                        Definition

                                                                                        R4B: Dosage.asNeeded[x]

                                                                                        ShortR4B: asNeeded
                                                                                        Comments

                                                                                        Element Dosage.asNeeded[x] is mapped to FHIR STU3 element Dosage.asNeeded[x] as Equivalent. The target context Dosage.asNeeded[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage. Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                                                                                        Control0..1
                                                                                        Requirements

                                                                                        Element Dosage.asNeeded[x] is mapped to FHIR STU3 element Dosage.asNeeded[x] as Equivalent. The target context Dosage.asNeeded[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage.

                                                                                        678. Extension.extension:valueDosage.extension:asNeeded.url
                                                                                        Control1..1
                                                                                        Fixed ValueasNeeded
                                                                                        680. Extension.extension:valueDosage.extension:asNeeded.value[x]
                                                                                        Definition

                                                                                        Indicates whether the Medication is only taken when needed within a specific dosing schedule (Boolean option), or it indicates the precondition for taking the Medication (CodeableConcept).

                                                                                        ShortTake "as needed" (for x)
                                                                                        Comments

                                                                                        Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                                                                                        Control0..1
                                                                                        TypeChoice of: boolean, CodeableConcept
                                                                                        [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
                                                                                        682. Extension.extension:valueDosage.extension:site
                                                                                        Slice Namesite
                                                                                        Definition

                                                                                        R4B: Dosage.site

                                                                                        ShortR4B: site
                                                                                        Comments

                                                                                        Element Dosage.site is mapped to FHIR STU3 element Dosage.site as Equivalent. If the use case requires attributes from the BodySite resource (e.g. to identify and track separately) then use the standard extension bodySite. May be a summary code, or a reference to a very precise definition of the location, or both.

                                                                                        Control0..1
                                                                                        Requirements

                                                                                        A coded specification of the anatomic site where the medication first enters the body. Element Dosage.site is mapped to FHIR STU3 element Dosage.site as Equivalent.

                                                                                        684. Extension.extension:valueDosage.extension:site.url
                                                                                        Control1..1
                                                                                        Fixed Valuesite
                                                                                        686. Extension.extension:valueDosage.extension:site.value[x]
                                                                                        Definition

                                                                                        Body site to administer to.

                                                                                        ShortBody site to administer to
                                                                                        Comments

                                                                                        If the use case requires attributes from the BodySite resource (e.g. to identify and track separately) then use the standard extension bodySite. May be a summary code, or a reference to a very precise definition of the location, or both.

                                                                                        Control0..1
                                                                                        TypeCodeableConcept
                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                        688. Extension.extension:valueDosage.extension:route
                                                                                        Slice Nameroute
                                                                                        Definition

                                                                                        R4B: Dosage.route

                                                                                        ShortR4B: route
                                                                                        Comments

                                                                                        Element Dosage.route is mapped to FHIR STU3 element Dosage.route as Equivalent.

                                                                                        Control0..1
                                                                                        Requirements

                                                                                        A code specifying the route or physiological path of administration of a therapeutic agent into or onto a patient's body. Element Dosage.route is mapped to FHIR STU3 element Dosage.route as Equivalent.

                                                                                        690. Extension.extension:valueDosage.extension:route.url
                                                                                        Control1..1
                                                                                        Fixed Valueroute
                                                                                        692. Extension.extension:valueDosage.extension:route.value[x]
                                                                                        Definition

                                                                                        How drug should enter body.

                                                                                        ShortHow drug should enter body
                                                                                        Control0..1
                                                                                        TypeCodeableConcept
                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                        694. Extension.extension:valueDosage.extension:method
                                                                                        Slice Namemethod
                                                                                        Definition

                                                                                        R4B: Dosage.method

                                                                                        ShortR4B: method
                                                                                        Comments

                                                                                        Element Dosage.method is mapped to FHIR STU3 element Dosage.method as Equivalent. Terminologies used often pre-coordinate this term with the route and or form of administration.

                                                                                        Control0..1
                                                                                        Requirements

                                                                                        A coded value indicating the method by which the medication is introduced into or onto the body. Most commonly used for injections. For examples, Slow Push; Deep IV. Element Dosage.method is mapped to FHIR STU3 element Dosage.method as Equivalent.

                                                                                        696. Extension.extension:valueDosage.extension:method.url
                                                                                        Control1..1
                                                                                        Fixed Valuemethod
                                                                                        698. Extension.extension:valueDosage.extension:method.value[x]
                                                                                        Definition

                                                                                        Technique for administering medication.

                                                                                        ShortTechnique for administering medication
                                                                                        Comments

                                                                                        Terminologies used often pre-coordinate this term with the route and or form of administration.

                                                                                        Control0..1
                                                                                        TypeCodeableConcept
                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                        700. Extension.extension:valueDosage.extension:doseAndRate
                                                                                        Slice NamedoseAndRate
                                                                                        Definition

                                                                                        R4B: Dosage.doseAndRate (new:Element)

                                                                                        ShortR4B: Amount of medication administered (new)
                                                                                        Comments

                                                                                        Element Dosage.doseAndRate has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                        Control0..*
                                                                                        Requirements

                                                                                        Element Dosage.doseAndRate has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                        702. Extension.extension:valueDosage.extension:doseAndRate.extension
                                                                                        Control0..*
                                                                                        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
                                                                                        • 704. Extension.extension:valueDosage.extension:doseAndRate.extension:type
                                                                                          Slice Nametype
                                                                                          Definition

                                                                                          R4B: Dosage.doseAndRate.type (new:CodeableConcept)

                                                                                          ShortR4B: The kind of dose or rate specified (new)
                                                                                          Comments

                                                                                          Element Dosage.doseAndRate.type is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.type has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                          Control0..1
                                                                                          Requirements

                                                                                          If the type is not populated, assume to be "ordered". Element Dosage.doseAndRate.type is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.type has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                          706. Extension.extension:valueDosage.extension:doseAndRate.extension:type.url
                                                                                          Control1..1
                                                                                          Fixed Valuetype
                                                                                          708. Extension.extension:valueDosage.extension:doseAndRate.extension:type.value[x]
                                                                                          Definition

                                                                                          The kind of dose or rate specified, for example, ordered or calculated.

                                                                                          ShortThe kind of dose or rate specified
                                                                                          Control0..1
                                                                                          BindingFor example codes, see R4BDoseRateTypeForR3 (0.1.0)
                                                                                          (example to http://hl7.org/fhir/uv/xver/ValueSet/R4B-dose-rate-type-for-R3|0.1.0)
                                                                                          TypeCodeableConcept
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          710. Extension.extension:valueDosage.extension:doseAndRate.extension:dose
                                                                                          Slice Namedose
                                                                                          Definition

                                                                                          R4B: Dosage.doseAndRate.dose[x]

                                                                                          ShortR4B: dose
                                                                                          Comments

                                                                                          Element Dosage.doseAndRate.dose[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.dose[x] is mapped to FHIR STU3 element Dosage.dose[x] as SourceIsBroaderThanTarget. The target context Dosage.dose[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage. Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                                                                                          Control0..1
                                                                                          Requirements

                                                                                          The amount of therapeutic or other substance given at one administration event. Element Dosage.doseAndRate.dose[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.dose[x] is mapped to FHIR STU3 element Dosage.dose[x] as SourceIsBroaderThanTarget. The target context Dosage.dose[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage.

                                                                                          712. Extension.extension:valueDosage.extension:doseAndRate.extension:dose.url
                                                                                          Control1..1
                                                                                          Fixed Valuedose
                                                                                          714. Extension.extension:valueDosage.extension:doseAndRate.extension:dose.value[x]
                                                                                          Definition

                                                                                          Amount of medication per dose.

                                                                                          ShortAmount of medication per dose
                                                                                          Comments

                                                                                          Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                                                                                          Control0..1
                                                                                          TypeChoice of: Range, Quantity(SimpleQuantity)
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          716. Extension.extension:valueDosage.extension:doseAndRate.extension:rate
                                                                                          Slice Namerate
                                                                                          Definition

                                                                                          R4B: Dosage.doseAndRate.rate[x] additional types (Ratio, Range)

                                                                                          ShortR4B: rate additional types
                                                                                          Comments

                                                                                          Element Dosage.doseAndRate.rate[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.rate[x] is mapped to FHIR STU3 element Dosage.rate[x] as SourceIsBroaderThanTarget. The mappings for Dosage.doseAndRate.rate[x] do not cover the following types: Range, Ratio. The target context Dosage.rate[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage. It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                                                                                          It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                                                                                          Control0..1
                                                                                          Requirements

                                                                                          Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period. Element Dosage.doseAndRate.rate[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.rate[x] is mapped to FHIR STU3 element Dosage.rate[x] as SourceIsBroaderThanTarget. The mappings for Dosage.doseAndRate.rate[x] do not cover the following types: Range, Ratio. The target context Dosage.rate[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage.

                                                                                          718. Extension.extension:valueDosage.extension:doseAndRate.extension:rate.url
                                                                                          Control1..1
                                                                                          Fixed Valuerate
                                                                                          720. Extension.extension:valueDosage.extension:doseAndRate.extension:rate.value[x]
                                                                                          Definition

                                                                                          Amount of medication per unit of time.

                                                                                          ShortAmount of medication per unit of time
                                                                                          Comments

                                                                                          It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                                                                                          It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                                                                                          Control0..1
                                                                                          TypeChoice of: Ratio, Range
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          722. Extension.extension:valueDosage.extension:doseAndRate.url
                                                                                          Control1..1
                                                                                          Fixed ValuedoseAndRate
                                                                                          724. Extension.extension:valueDosage.extension:doseAndRate.value[x]
                                                                                          Control0..0
                                                                                          726. Extension.extension:valueDosage.extension:maxDosePerPeriod
                                                                                          Slice NamemaxDosePerPeriod
                                                                                          Definition

                                                                                          R4B: Dosage.maxDosePerPeriod additional types (Ratio) additional types from child elements (denominator, numerator)

                                                                                          ShortR4B: maxDosePerPeriod additional types
                                                                                          Comments

                                                                                          Element Dosage.maxDosePerPeriod is mapped to FHIR STU3 element Dosage.maxDosePerPeriod as SourceIsBroaderThanTarget. The mappings for Dosage.maxDosePerPeriod do not cover the following types: Ratio. The mappings for Dosage.maxDosePerPeriod do not cover the following types based on type expansion: denominator, numerator. This is intended for use as an adjunct to the dosage when there is an upper cap. For example "2 tablets every 4 hours to a maximum of 8/day".

                                                                                          Control0..1
                                                                                          Requirements

                                                                                          The maximum total quantity of a therapeutic substance that may be administered to a subject over the period of time. For example, 1000mg in 24 hours. Element Dosage.maxDosePerPeriod is mapped to FHIR STU3 element Dosage.maxDosePerPeriod as SourceIsBroaderThanTarget. The mappings for Dosage.maxDosePerPeriod do not cover the following types: Ratio. The mappings for Dosage.maxDosePerPeriod do not cover the following types based on type expansion: denominator, numerator.

                                                                                          728. Extension.extension:valueDosage.extension:maxDosePerPeriod.url
                                                                                          Control1..1
                                                                                          Fixed ValuemaxDosePerPeriod
                                                                                          730. Extension.extension:valueDosage.extension:maxDosePerPeriod.value[x]
                                                                                          Definition

                                                                                          Upper limit on medication per unit of time.

                                                                                          ShortUpper limit on medication per unit of time
                                                                                          Comments

                                                                                          This is intended for use as an adjunct to the dosage when there is an upper cap. For example "2 tablets every 4 hours to a maximum of 8/day".

                                                                                          Control0..1
                                                                                          TypeRatio
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          732. Extension.extension:valueDosage.extension:maxDosePerAdministration
                                                                                          Slice NamemaxDosePerAdministration
                                                                                          Definition

                                                                                          R4B: Dosage.maxDosePerAdministration

                                                                                          ShortR4B: maxDosePerAdministration
                                                                                          Comments

                                                                                          Element Dosage.maxDosePerAdministration is mapped to FHIR STU3 element Dosage.maxDosePerAdministration as Equivalent. This is intended for use as an adjunct to the dosage when there is an upper cap. For example, a body surface area related dose with a maximum amount, such as 1.5 mg/m2 (maximum 2 mg) IV over 5 – 10 minutes would have doseQuantity of 1.5 mg/m2 and maxDosePerAdministration of 2 mg.

                                                                                          Control0..1
                                                                                          Requirements

                                                                                          The maximum total quantity of a therapeutic substance that may be administered to a subject per administration. Element Dosage.maxDosePerAdministration is mapped to FHIR STU3 element Dosage.maxDosePerAdministration as Equivalent.

                                                                                          734. Extension.extension:valueDosage.extension:maxDosePerAdministration.url
                                                                                          Control1..1
                                                                                          Fixed ValuemaxDosePerAdministration
                                                                                          736. Extension.extension:valueDosage.extension:maxDosePerAdministration.value[x]
                                                                                          Definition

                                                                                          Upper limit on medication per administration.

                                                                                          ShortUpper limit on medication per administration
                                                                                          Comments

                                                                                          This is intended for use as an adjunct to the dosage when there is an upper cap. For example, a body surface area related dose with a maximum amount, such as 1.5 mg/m2 (maximum 2 mg) IV over 5 – 10 minutes would have doseQuantity of 1.5 mg/m2 and maxDosePerAdministration of 2 mg.

                                                                                          Control0..1
                                                                                          TypeQuantity(SimpleQuantity)
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          738. Extension.extension:valueDosage.extension:maxDosePerLifetime
                                                                                          Slice NamemaxDosePerLifetime
                                                                                          Definition

                                                                                          R4B: Dosage.maxDosePerLifetime

                                                                                          ShortR4B: maxDosePerLifetime
                                                                                          Comments

                                                                                          Element Dosage.maxDosePerLifetime is mapped to FHIR STU3 element Dosage.maxDosePerLifetime as Equivalent.

                                                                                          Control0..1
                                                                                          Requirements

                                                                                          The maximum total quantity of a therapeutic substance that may be administered per lifetime of the subject. Element Dosage.maxDosePerLifetime is mapped to FHIR STU3 element Dosage.maxDosePerLifetime as Equivalent.

                                                                                          740. Extension.extension:valueDosage.extension:maxDosePerLifetime.url
                                                                                          Control1..1
                                                                                          Fixed ValuemaxDosePerLifetime
                                                                                          742. Extension.extension:valueDosage.extension:maxDosePerLifetime.value[x]
                                                                                          Definition

                                                                                          Upper limit on medication per lifetime of the patient.

                                                                                          ShortUpper limit on medication per lifetime of the patient
                                                                                          Control0..1
                                                                                          TypeQuantity(SimpleQuantity)
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          744. Extension.extension:valueDosage.url
                                                                                          Control1..1
                                                                                          Fixed ValuevalueDosage
                                                                                          746. Extension.extension:valueDosage.value[x]
                                                                                          Control0..0
                                                                                          748. Extension.url
                                                                                          Control1..1
                                                                                          Fixed Valuehttp://hl7.org/fhir/4.3/StructureDefinition/extension-ElementDefinition.example.value
                                                                                          750. Extension.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)
                                                                                          Control0..1
                                                                                          TypeChoice of: uri, Address, Annotation, Attachment, ContactPoint, HumanName, Identifier, Period, Range, Ratio, SampledData, Signature, Timing, date, dateTime, Meta, code, string, integer, oid, Count, instant, Money, Coding, markdown, id, positiveInt, Age, Distance, Reference, Quantity, Duration, boolean, base64Binary, unsignedInt, time, decimal, CodeableConcept
                                                                                          [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

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

                                                                                          0. Extension
                                                                                          Definition

                                                                                          R4B: ElementDefinition.example.value[x] additional types (uuid, Address, Annotation, Attachment, CodeableReference, ContactPoint, HumanName, Identifier, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage)

                                                                                          ShortR4B: value additional types
                                                                                          Comments

                                                                                          Element ElementDefinition.example.value[x] is mapped to FHIR STU3 element ElementDefinition.example.value[x] as RelatedTo. The mappings for ElementDefinition.example.value[x] do not cover the following types: Address, Annotation, Attachment, CodeableReference, ContactDetail, ContactPoint, Contributor, DataRequirement, Dosage, Expression, HumanName, Identifier, ParameterDefinition, Period, Range, Ratio, RatioRange, RelatedArtifact, SampledData, Signature, Timing, TriggerDefinition, UsageContext, uuid. The target context ElementDefinition.example.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element ElementDefinition.example.

                                                                                          Control1..1
                                                                                          This element is affected by the following invariants: ele-1
                                                                                          Is Modifierfalse
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (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.

                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                          Control0..1
                                                                                          Typestring
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                          4. Extension.extension
                                                                                          Definition

                                                                                          An Extension

                                                                                          ShortExtension
                                                                                          Control1..*
                                                                                          TypeExtension
                                                                                          SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                          • value @ url
                                                                                          • 6. Extension.extension:valueCodeableReference
                                                                                            Slice NamevalueCodeableReference
                                                                                            Definition

                                                                                            R4B: CodeableReference

                                                                                            ShortR4B: Reference to a resource or a concept
                                                                                            Comments

                                                                                            FHIR R4B ComplexType CodeableReference is representable via extensions in FHIR STU3. The root element CodeableReference is mapped to FHIR STU3 CodeableConcept. The root element CodeableReference is mapped to FHIR STU3 Reference.

                                                                                            Control0..*
                                                                                            TypeExtension
                                                                                            Requirements

                                                                                            FHIR R4B ComplexType CodeableReference is representable via extensions in FHIR STU3. The root element CodeableReference is mapped to FHIR STU3 CodeableConcept. The root element CodeableReference is mapped to FHIR STU3 Reference.

                                                                                            8. Extension.extension:valueCodeableReference.id
                                                                                            Definition

                                                                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                            Control0..1
                                                                                            Typestring
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            10. Extension.extension:valueCodeableReference.extension
                                                                                            Definition

                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                            Control1..*
                                                                                            TypeExtension
                                                                                            Alternate Namesextensions, user content
                                                                                            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:valueCodeableReference.extension:_datatype
                                                                                              Slice Name_datatype
                                                                                              Definition

                                                                                              Slice to indicate the presence of a R4B CodeableReference in FHIR STU3

                                                                                              ShortDataType slice for a FHIR R4B `CodeableReference` value
                                                                                              Control1..1
                                                                                              TypeExtension
                                                                                              14. Extension.extension:valueCodeableReference.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.

                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                              Control0..1
                                                                                              Typestring
                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                              16. Extension.extension:valueCodeableReference.extension:_datatype.extension
                                                                                              Definition

                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                              Alternate Namesextensions, user content
                                                                                              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
                                                                                              • 18. Extension.extension:valueCodeableReference.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
                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                20. Extension.extension:valueCodeableReference.extension:_datatype.value[x]
                                                                                                Definition

                                                                                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                ShortValue of extension
                                                                                                Comments

                                                                                                Must be: CodeableReference

                                                                                                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 ValueCodeableReference
                                                                                                22. Extension.extension:valueCodeableReference.extension
                                                                                                Definition

                                                                                                An Extension

                                                                                                ShortExtension
                                                                                                Control0..*
                                                                                                TypeExtension
                                                                                                24. Extension.extension:valueCodeableReference.extension:concept
                                                                                                Slice Nameconcept
                                                                                                Definition

                                                                                                R4B: CodeableReference.concept

                                                                                                ShortR4B: Reference to a concept (by class)
                                                                                                Comments

                                                                                                Element CodeableReference.concept is mapped to FHIR STU3 element CodeableConcept as Equivalent.

                                                                                                Control0..1
                                                                                                TypeExtension
                                                                                                Requirements

                                                                                                Element CodeableReference.concept is mapped to FHIR STU3 element CodeableConcept as Equivalent.

                                                                                                26. Extension.extension:valueCodeableReference.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.

                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                Control0..1
                                                                                                Typestring
                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                28. Extension.extension:valueCodeableReference.extension:concept.extension
                                                                                                Definition

                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                Alternate Namesextensions, user content
                                                                                                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
                                                                                                • 30. Extension.extension:valueCodeableReference.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
                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                  Fixed Valueconcept
                                                                                                  32. Extension.extension:valueCodeableReference.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)
                                                                                                  Control0..1
                                                                                                  TypeCodeableConcept
                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                  34. Extension.extension:valueCodeableReference.extension:reference
                                                                                                  Slice Namereference
                                                                                                  Definition

                                                                                                  R4B: CodeableReference.reference

                                                                                                  ShortR4B: Reference to a resource (by instance)
                                                                                                  Comments

                                                                                                  Element CodeableReference.reference is mapped to FHIR STU3 element Reference as Equivalent.

                                                                                                  Control0..1
                                                                                                  TypeExtension
                                                                                                  Requirements

                                                                                                  Element CodeableReference.reference is mapped to FHIR STU3 element Reference as Equivalent.

                                                                                                  36. Extension.extension:valueCodeableReference.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.

                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                  Control0..1
                                                                                                  Typestring
                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                  38. Extension.extension:valueCodeableReference.extension:reference.extension
                                                                                                  Definition

                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                  Alternate Namesextensions, user content
                                                                                                  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
                                                                                                  • 40. Extension.extension:valueCodeableReference.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
                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                    Fixed Valuereference
                                                                                                    42. Extension.extension:valueCodeableReference.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)
                                                                                                    Control0..1
                                                                                                    TypeReference
                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                    44. Extension.extension:valueCodeableReference.url
                                                                                                    Definition

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

                                                                                                    Shortidentifies the meaning of the extension
                                                                                                    Comments

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

                                                                                                    Control1..1
                                                                                                    Typeuri
                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                    Fixed ValuevalueCodeableReference
                                                                                                    46. Extension.extension:valueCodeableReference.value[x]
                                                                                                    Definition

                                                                                                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                    ShortValue of extension
                                                                                                    Control0..0
                                                                                                    TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                    48. Extension.extension:valueRatioRange
                                                                                                    Slice NamevalueRatioRange
                                                                                                    Definition

                                                                                                    R4B: RatioRange (new:RatioRange)

                                                                                                    ShortR4B: Range of ratio values (new)
                                                                                                    Comments

                                                                                                    FHIR R4B ComplexType RatioRange is representable via extensions in FHIR STU3. Element RatioRange is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The stated low and high value are assumed to have arbitrarily high precision when it comes to determining which values are in the range. I.e. 1.99 is not in the range 2 -> 3.

                                                                                                    Control0..*
                                                                                                    TypeExtension
                                                                                                    Requirements

                                                                                                    FHIR R4B ComplexType RatioRange is representable via extensions in FHIR STU3. Element RatioRange is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                    50. Extension.extension:valueRatioRange.id
                                                                                                    Definition

                                                                                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                    Control0..1
                                                                                                    Typestring
                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                    52. Extension.extension:valueRatioRange.extension
                                                                                                    Definition

                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                                    Control1..*
                                                                                                    TypeExtension
                                                                                                    Alternate Namesextensions, user content
                                                                                                    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
                                                                                                    • 54. Extension.extension:valueRatioRange.extension:_datatype
                                                                                                      Slice Name_datatype
                                                                                                      Definition

                                                                                                      Slice to indicate the presence of a R4B RatioRange in FHIR STU3

                                                                                                      ShortDataType slice for a FHIR R4B `RatioRange` value
                                                                                                      Control1..1
                                                                                                      TypeExtension
                                                                                                      56. Extension.extension:valueRatioRange.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.

                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                      Control0..1
                                                                                                      Typestring
                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                      58. Extension.extension:valueRatioRange.extension:_datatype.extension
                                                                                                      Definition

                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                      Alternate Namesextensions, user content
                                                                                                      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
                                                                                                      • 60. Extension.extension:valueRatioRange.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
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                        62. Extension.extension:valueRatioRange.extension:_datatype.value[x]
                                                                                                        Definition

                                                                                                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                        ShortValue of extension
                                                                                                        Comments

                                                                                                        Must be: RatioRange

                                                                                                        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 ValueRatioRange
                                                                                                        64. Extension.extension:valueRatioRange.extension
                                                                                                        Definition

                                                                                                        An Extension

                                                                                                        ShortExtension
                                                                                                        Control0..*
                                                                                                        TypeExtension
                                                                                                        66. Extension.extension:valueRatioRange.extension:lowNumerator
                                                                                                        Slice NamelowNumerator
                                                                                                        Definition

                                                                                                        R4B: RatioRange.lowNumerator (new:Quantity[SimpleQuantity])

                                                                                                        ShortR4B: Low Numerator limit (new)
                                                                                                        Comments

                                                                                                        Element RatioRange.lowNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.lowNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If the low element is missing, the low boundary is not known.

                                                                                                        Control0..1
                                                                                                        TypeExtension
                                                                                                        Requirements

                                                                                                        Element RatioRange.lowNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.lowNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                        68. Extension.extension:valueRatioRange.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.

                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                        Control0..1
                                                                                                        Typestring
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        70. Extension.extension:valueRatioRange.extension:lowNumerator.extension
                                                                                                        Definition

                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                        Alternate Namesextensions, user content
                                                                                                        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
                                                                                                        • 72. Extension.extension:valueRatioRange.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
                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                          Fixed ValuelowNumerator
                                                                                                          74. Extension.extension:valueRatioRange.extension:lowNumerator.value[x]
                                                                                                          Definition

                                                                                                          The value of the low limit numerator.

                                                                                                          ShortLow Numerator limit
                                                                                                          Comments

                                                                                                          If the low element is missing, the low boundary is not known.

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

                                                                                                          R4B: RatioRange.highNumerator (new:Quantity[SimpleQuantity])

                                                                                                          ShortR4B: High Numerator limit (new)
                                                                                                          Comments

                                                                                                          Element RatioRange.highNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.highNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If the high element is missing, the high boundary is not known.

                                                                                                          Control0..1
                                                                                                          TypeExtension
                                                                                                          Requirements

                                                                                                          Element RatioRange.highNumerator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.highNumerator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                          78. Extension.extension:valueRatioRange.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.

                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                          Control0..1
                                                                                                          Typestring
                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                          80. Extension.extension:valueRatioRange.extension:highNumerator.extension
                                                                                                          Definition

                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                          Alternate Namesextensions, user content
                                                                                                          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
                                                                                                          • 82. Extension.extension:valueRatioRange.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
                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            Fixed ValuehighNumerator
                                                                                                            84. Extension.extension:valueRatioRange.extension:highNumerator.value[x]
                                                                                                            Definition

                                                                                                            The value of the high limit numerator.

                                                                                                            ShortHigh Numerator limit
                                                                                                            Comments

                                                                                                            If the high element is missing, the high boundary is not known.

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

                                                                                                            R4B: RatioRange.denominator (new:Quantity[SimpleQuantity])

                                                                                                            ShortR4B: Denominator value (new)
                                                                                                            Comments

                                                                                                            Element RatioRange.denominator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.denominator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                            Control0..1
                                                                                                            TypeExtension
                                                                                                            Requirements

                                                                                                            Element RatioRange.denominator is not mapped to FHIR STU3, since FHIR R4B RatioRange is not mapped. Element RatioRange.denominator has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                            88. Extension.extension:valueRatioRange.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.

                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                            Control0..1
                                                                                                            Typestring
                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            90. Extension.extension:valueRatioRange.extension:denominator.extension
                                                                                                            Definition

                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                            Alternate Namesextensions, user content
                                                                                                            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
                                                                                                            • 92. Extension.extension:valueRatioRange.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
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                              Fixed Valuedenominator
                                                                                                              94. Extension.extension:valueRatioRange.extension:denominator.value[x]
                                                                                                              Definition

                                                                                                              The value of the denominator.

                                                                                                              ShortDenominator value
                                                                                                              Control0..1
                                                                                                              TypeQuantity(SimpleQuantity)
                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                              96. Extension.extension:valueRatioRange.url
                                                                                                              Definition

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

                                                                                                              Shortidentifies the meaning of the extension
                                                                                                              Comments

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

                                                                                                              Control1..1
                                                                                                              Typeuri
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                              Fixed ValuevalueRatioRange
                                                                                                              98. Extension.extension:valueRatioRange.value[x]
                                                                                                              Definition

                                                                                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                              ShortValue of extension
                                                                                                              Control0..0
                                                                                                              TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              100. Extension.extension:valueContactDetail
                                                                                                              Slice NamevalueContactDetail
                                                                                                              Definition

                                                                                                              R4B: ContactDetail

                                                                                                              ShortR4B: ContactDetail
                                                                                                              Comments

                                                                                                              FHIR R4B ComplexType ContactDetail is representable via extensions in FHIR STU3. The root element ContactDetail is mapped to FHIR STU3 ContactDetail.

                                                                                                              Control0..*
                                                                                                              TypeExtension
                                                                                                              Requirements

                                                                                                              FHIR R4B ComplexType ContactDetail is representable via extensions in FHIR STU3. The root element ContactDetail is mapped to FHIR STU3 ContactDetail.

                                                                                                              102. Extension.extension:valueContactDetail.id
                                                                                                              Definition

                                                                                                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                              Control0..1
                                                                                                              Typestring
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                              104. Extension.extension:valueContactDetail.extension
                                                                                                              Definition

                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                                              Control1..*
                                                                                                              TypeExtension
                                                                                                              Alternate Namesextensions, user content
                                                                                                              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
                                                                                                              • 106. Extension.extension:valueContactDetail.extension:_datatype
                                                                                                                Slice Name_datatype
                                                                                                                Definition

                                                                                                                Slice to indicate the presence of a R4B ContactDetail in FHIR STU3

                                                                                                                ShortDataType slice for a FHIR R4B `ContactDetail` value
                                                                                                                Control1..1
                                                                                                                TypeExtension
                                                                                                                108. Extension.extension:valueContactDetail.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.

                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                Control0..1
                                                                                                                Typestring
                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                110. Extension.extension:valueContactDetail.extension:_datatype.extension
                                                                                                                Definition

                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                Alternate Namesextensions, user content
                                                                                                                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
                                                                                                                • 112. Extension.extension:valueContactDetail.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
                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                  Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                  114. Extension.extension:valueContactDetail.extension:_datatype.value[x]
                                                                                                                  Definition

                                                                                                                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                  ShortValue of extension
                                                                                                                  Comments

                                                                                                                  Must be: ContactDetail

                                                                                                                  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 ValueContactDetail
                                                                                                                  116. Extension.extension:valueContactDetail.extension
                                                                                                                  Definition

                                                                                                                  An Extension

                                                                                                                  ShortExtension
                                                                                                                  Control0..*
                                                                                                                  TypeExtension
                                                                                                                  118. Extension.extension:valueContactDetail.extension:name
                                                                                                                  Slice Namename
                                                                                                                  Definition

                                                                                                                  R4B: ContactDetail.name

                                                                                                                  ShortR4B: name
                                                                                                                  Comments

                                                                                                                  Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent. If there is no named individual, the telecom information is for the organization as a whole.

                                                                                                                  Control0..1
                                                                                                                  TypeExtension
                                                                                                                  Requirements

                                                                                                                  Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent.

                                                                                                                  120. Extension.extension:valueContactDetail.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.

                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                  Control0..1
                                                                                                                  Typestring
                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                  122. Extension.extension:valueContactDetail.extension:name.extension
                                                                                                                  Definition

                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                  Alternate Namesextensions, user content
                                                                                                                  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
                                                                                                                  • 124. Extension.extension:valueContactDetail.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
                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                    Fixed Valuename
                                                                                                                    126. Extension.extension:valueContactDetail.extension:name.value[x]
                                                                                                                    Definition

                                                                                                                    The name of an individual to contact.

                                                                                                                    ShortName of an individual to contact
                                                                                                                    Comments

                                                                                                                    If there is no named individual, the telecom information is for the organization as a whole.

                                                                                                                    Control0..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
                                                                                                                    128. Extension.extension:valueContactDetail.extension:telecom
                                                                                                                    Slice Nametelecom
                                                                                                                    Definition

                                                                                                                    R4B: ContactDetail.telecom additional types (ContactPoint) additional types from child elements (period, rank, system, use, value)

                                                                                                                    ShortR4B: telecom additional types
                                                                                                                    Comments

                                                                                                                    Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

                                                                                                                    Control0..*
                                                                                                                    TypeExtension
                                                                                                                    Requirements

                                                                                                                    Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

                                                                                                                    130. Extension.extension:valueContactDetail.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.

                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                    Control0..1
                                                                                                                    Typestring
                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                    132. Extension.extension:valueContactDetail.extension:telecom.extension
                                                                                                                    Definition

                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                    Alternate Namesextensions, user content
                                                                                                                    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
                                                                                                                    • 134. Extension.extension:valueContactDetail.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
                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                      Fixed Valuetelecom
                                                                                                                      136. Extension.extension:valueContactDetail.extension:telecom.value[x]
                                                                                                                      Definition

                                                                                                                      The contact details for the individual (if a name was provided) or the organization.

                                                                                                                      ShortContact details for individual or organization
                                                                                                                      Control0..1
                                                                                                                      TypeContactPoint
                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                      138. Extension.extension:valueContactDetail.url
                                                                                                                      Definition

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

                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                      Comments

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

                                                                                                                      Control1..1
                                                                                                                      Typeuri
                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                      Fixed ValuevalueContactDetail
                                                                                                                      140. Extension.extension:valueContactDetail.value[x]
                                                                                                                      Definition

                                                                                                                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                      ShortValue of extension
                                                                                                                      Control0..0
                                                                                                                      TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                      142. Extension.extension:valueContributor
                                                                                                                      Slice NamevalueContributor
                                                                                                                      Definition

                                                                                                                      R4B: Contributor

                                                                                                                      ShortR4B: Contributor
                                                                                                                      Comments

                                                                                                                      FHIR R4B ComplexType Contributor is representable via extensions in FHIR STU3. The root element Contributor is mapped to FHIR STU3 Contributor.

                                                                                                                      Control0..*
                                                                                                                      TypeExtension
                                                                                                                      Requirements

                                                                                                                      FHIR R4B ComplexType Contributor is representable via extensions in FHIR STU3. The root element Contributor is mapped to FHIR STU3 Contributor.

                                                                                                                      144. Extension.extension:valueContributor.id
                                                                                                                      Definition

                                                                                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                      Control0..1
                                                                                                                      Typestring
                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                      146. Extension.extension:valueContributor.extension
                                                                                                                      Definition

                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                                                      Control3..*
                                                                                                                      TypeExtension
                                                                                                                      Alternate Namesextensions, user content
                                                                                                                      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
                                                                                                                      • 148. Extension.extension:valueContributor.extension:_datatype
                                                                                                                        Slice Name_datatype
                                                                                                                        Definition

                                                                                                                        Slice to indicate the presence of a R4B Contributor in FHIR STU3

                                                                                                                        ShortDataType slice for a FHIR R4B `Contributor` value
                                                                                                                        Control1..1
                                                                                                                        TypeExtension
                                                                                                                        150. Extension.extension:valueContributor.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.

                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                        Control0..1
                                                                                                                        Typestring
                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                        152. Extension.extension:valueContributor.extension:_datatype.extension
                                                                                                                        Definition

                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                        Alternate Namesextensions, user content
                                                                                                                        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
                                                                                                                        • 154. Extension.extension:valueContributor.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
                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                          Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                          156. Extension.extension:valueContributor.extension:_datatype.value[x]
                                                                                                                          Definition

                                                                                                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                          ShortValue of extension
                                                                                                                          Comments

                                                                                                                          Must be: Contributor

                                                                                                                          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 ValueContributor
                                                                                                                          158. Extension.extension:valueContributor.extension
                                                                                                                          Definition

                                                                                                                          An Extension

                                                                                                                          ShortExtension
                                                                                                                          Control2..*
                                                                                                                          TypeExtension
                                                                                                                          160. Extension.extension:valueContributor.extension:type
                                                                                                                          Slice Nametype
                                                                                                                          Definition

                                                                                                                          R4B: Contributor.type

                                                                                                                          ShortR4B: type
                                                                                                                          Comments

                                                                                                                          Element Contributor.type is mapped to FHIR STU3 element Contributor.type as Equivalent.

                                                                                                                          Control1..1
                                                                                                                          TypeExtension
                                                                                                                          Requirements

                                                                                                                          Element Contributor.type is mapped to FHIR STU3 element Contributor.type as Equivalent.

                                                                                                                          162. Extension.extension:valueContributor.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.

                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                          Control0..1
                                                                                                                          Typestring
                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                          164. Extension.extension:valueContributor.extension:type.extension
                                                                                                                          Definition

                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                          Alternate Namesextensions, user content
                                                                                                                          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
                                                                                                                          • 166. Extension.extension:valueContributor.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
                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                            Fixed Valuetype
                                                                                                                            168. Extension.extension:valueContributor.extension:type.value[x]
                                                                                                                            Definition

                                                                                                                            The type of contributor.

                                                                                                                            Shortauthor | editor | reviewer | endorser
                                                                                                                            Control1..1
                                                                                                                            BindingThe codes SHALL be taken from ContributorType
                                                                                                                            (required to http://hl7.org/fhir/ValueSet/contributor-type|3.0.2)
                                                                                                                            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
                                                                                                                            170. Extension.extension:valueContributor.extension:name
                                                                                                                            Slice Namename
                                                                                                                            Definition

                                                                                                                            R4B: Contributor.name

                                                                                                                            ShortR4B: name
                                                                                                                            Comments

                                                                                                                            Element Contributor.name is mapped to FHIR STU3 element Contributor.name as Equivalent.

                                                                                                                            Control1..1
                                                                                                                            TypeExtension
                                                                                                                            Requirements

                                                                                                                            Element Contributor.name is mapped to FHIR STU3 element Contributor.name as Equivalent.

                                                                                                                            172. Extension.extension:valueContributor.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.

                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                            Control0..1
                                                                                                                            Typestring
                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                            174. Extension.extension:valueContributor.extension:name.extension
                                                                                                                            Definition

                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                            Alternate Namesextensions, user content
                                                                                                                            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
                                                                                                                            • 176. Extension.extension:valueContributor.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
                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                              Fixed Valuename
                                                                                                                              178. Extension.extension:valueContributor.extension:name.value[x]
                                                                                                                              Definition

                                                                                                                              The name of the individual or organization responsible for the contribution.

                                                                                                                              ShortWho contributed the content
                                                                                                                              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
                                                                                                                              180. Extension.extension:valueContributor.extension:contact
                                                                                                                              Slice Namecontact
                                                                                                                              Definition

                                                                                                                              R4B: Contributor.contact additional types (ContactDetail) additional types from child elements (name, telecom)

                                                                                                                              ShortR4B: contact additional types
                                                                                                                              Comments

                                                                                                                              Element Contributor.contact is mapped to FHIR STU3 element Contributor.contact as SourceIsBroaderThanTarget. The mappings for Contributor.contact do not cover the following types: ContactDetail. The mappings for Contributor.contact do not cover the following types based on type expansion: name, telecom.

                                                                                                                              Control0..*
                                                                                                                              TypeExtension
                                                                                                                              Requirements

                                                                                                                              Element Contributor.contact is mapped to FHIR STU3 element Contributor.contact as SourceIsBroaderThanTarget. The mappings for Contributor.contact do not cover the following types: ContactDetail. The mappings for Contributor.contact do not cover the following types based on type expansion: name, telecom.

                                                                                                                              182. Extension.extension:valueContributor.extension:contact.id
                                                                                                                              Definition

                                                                                                                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                              Control0..1
                                                                                                                              Typestring
                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                              184. Extension.extension:valueContributor.extension:contact.extension
                                                                                                                              Definition

                                                                                                                              An Extension

                                                                                                                              ShortExtension
                                                                                                                              Control0..*
                                                                                                                              TypeExtension
                                                                                                                              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
                                                                                                                              • 186. Extension.extension:valueContributor.extension:contact.extension:_datatype
                                                                                                                                Slice Name_datatype
                                                                                                                                Definition

                                                                                                                                Slice to indicate the presence of a R4B ContactDetail in FHIR STU3

                                                                                                                                ShortDataType slice for a FHIR R4B `ContactDetail` value
                                                                                                                                Control1..1
                                                                                                                                TypeExtension
                                                                                                                                188. Extension.extension:valueContributor.extension:contact.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.

                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                Control0..1
                                                                                                                                Typestring
                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                190. Extension.extension:valueContributor.extension:contact.extension:_datatype.extension
                                                                                                                                Definition

                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                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
                                                                                                                                • 192. Extension.extension:valueContributor.extension:contact.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
                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                  Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                  194. Extension.extension:valueContributor.extension:contact.extension:_datatype.value[x]
                                                                                                                                  Definition

                                                                                                                                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                  ShortValue of extension
                                                                                                                                  Comments

                                                                                                                                  Must be: ContactDetail

                                                                                                                                  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 ValueContactDetail
                                                                                                                                  196. Extension.extension:valueContributor.extension:contact.extension:name
                                                                                                                                  Slice Namename
                                                                                                                                  Definition

                                                                                                                                  R4B: ContactDetail.name

                                                                                                                                  ShortR4B: name
                                                                                                                                  Comments

                                                                                                                                  Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent. If there is no named individual, the telecom information is for the organization as a whole.

                                                                                                                                  Control0..1
                                                                                                                                  TypeExtension
                                                                                                                                  Requirements

                                                                                                                                  Element ContactDetail.name is mapped to FHIR STU3 element ContactDetail.name as Equivalent.

                                                                                                                                  198. Extension.extension:valueContributor.extension:contact.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.

                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                  Control0..1
                                                                                                                                  Typestring
                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                  200. Extension.extension:valueContributor.extension:contact.extension:name.extension
                                                                                                                                  Definition

                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                  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
                                                                                                                                  • 202. Extension.extension:valueContributor.extension:contact.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
                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                    Fixed Valuename
                                                                                                                                    204. Extension.extension:valueContributor.extension:contact.extension:name.value[x]
                                                                                                                                    Definition

                                                                                                                                    The name of an individual to contact.

                                                                                                                                    ShortName of an individual to contact
                                                                                                                                    Comments

                                                                                                                                    If there is no named individual, the telecom information is for the organization as a whole.

                                                                                                                                    Control0..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
                                                                                                                                    206. Extension.extension:valueContributor.extension:contact.extension:telecom
                                                                                                                                    Slice Nametelecom
                                                                                                                                    Definition

                                                                                                                                    R4B: ContactDetail.telecom additional types (ContactPoint) additional types from child elements (period, rank, system, use, value)

                                                                                                                                    ShortR4B: telecom additional types
                                                                                                                                    Comments

                                                                                                                                    Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

                                                                                                                                    Control0..*
                                                                                                                                    TypeExtension
                                                                                                                                    Requirements

                                                                                                                                    Element ContactDetail.telecom is mapped to FHIR STU3 element ContactDetail.telecom as SourceIsBroaderThanTarget. The mappings for ContactDetail.telecom do not cover the following types: ContactPoint. The mappings for ContactDetail.telecom do not cover the following types based on type expansion: period, rank, system, use, value.

                                                                                                                                    208. Extension.extension:valueContributor.extension:contact.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.

                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                    Control0..1
                                                                                                                                    Typestring
                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                    210. Extension.extension:valueContributor.extension:contact.extension:telecom.extension
                                                                                                                                    Definition

                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                    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
                                                                                                                                    • 212. Extension.extension:valueContributor.extension:contact.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
                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                      Fixed Valuetelecom
                                                                                                                                      214. Extension.extension:valueContributor.extension:contact.extension:telecom.value[x]
                                                                                                                                      Definition

                                                                                                                                      The contact details for the individual (if a name was provided) or the organization.

                                                                                                                                      ShortContact details for individual or organization
                                                                                                                                      Control0..1
                                                                                                                                      TypeContactPoint
                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                      216. Extension.extension:valueContributor.extension:contact.url
                                                                                                                                      Definition

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

                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                      Comments

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

                                                                                                                                      Control1..1
                                                                                                                                      Typeuri
                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                      Fixed Valuecontact
                                                                                                                                      218. Extension.extension:valueContributor.extension:contact.value[x]
                                                                                                                                      Definition

                                                                                                                                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                      ShortValue of extension
                                                                                                                                      Control0..0
                                                                                                                                      TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                      220. Extension.extension:valueContributor.url
                                                                                                                                      Definition

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

                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                      Comments

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

                                                                                                                                      Control1..1
                                                                                                                                      Typeuri
                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                      Fixed ValuevalueContributor
                                                                                                                                      222. Extension.extension:valueContributor.value[x]
                                                                                                                                      Definition

                                                                                                                                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                      ShortValue of extension
                                                                                                                                      Control0..0
                                                                                                                                      TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                      224. Extension.extension:valueDataRequirement
                                                                                                                                      Slice NamevalueDataRequirement
                                                                                                                                      Definition

                                                                                                                                      R4B: DataRequirement

                                                                                                                                      ShortR4B: DataRequirement
                                                                                                                                      Comments

                                                                                                                                      FHIR R4B ComplexType DataRequirement is representable via extensions in FHIR STU3. The root element DataRequirement is mapped to FHIR STU3 DataRequirement.

                                                                                                                                      Control0..*
                                                                                                                                      TypeExtension
                                                                                                                                      Requirements

                                                                                                                                      FHIR R4B ComplexType DataRequirement is representable via extensions in FHIR STU3. The root element DataRequirement is mapped to FHIR STU3 DataRequirement.

                                                                                                                                      226. Extension.extension:valueDataRequirement.id
                                                                                                                                      Definition

                                                                                                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                      Control0..1
                                                                                                                                      Typestring
                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                      228. Extension.extension:valueDataRequirement.extension
                                                                                                                                      Definition

                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                                                                      Control2..*
                                                                                                                                      TypeExtension
                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                      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
                                                                                                                                      • 230. Extension.extension:valueDataRequirement.extension:_datatype
                                                                                                                                        Slice Name_datatype
                                                                                                                                        Definition

                                                                                                                                        Slice to indicate the presence of a R4B DataRequirement in FHIR STU3

                                                                                                                                        ShortDataType slice for a FHIR R4B `DataRequirement` value
                                                                                                                                        Control1..1
                                                                                                                                        TypeExtension
                                                                                                                                        232. Extension.extension:valueDataRequirement.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.

                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                        Control0..1
                                                                                                                                        Typestring
                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                        234. Extension.extension:valueDataRequirement.extension:_datatype.extension
                                                                                                                                        Definition

                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                        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
                                                                                                                                        • 236. Extension.extension:valueDataRequirement.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
                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                          Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                          238. Extension.extension:valueDataRequirement.extension:_datatype.value[x]
                                                                                                                                          Definition

                                                                                                                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                          ShortValue of extension
                                                                                                                                          Comments

                                                                                                                                          Must be: DataRequirement

                                                                                                                                          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 ValueDataRequirement
                                                                                                                                          240. Extension.extension:valueDataRequirement.extension
                                                                                                                                          Definition

                                                                                                                                          An Extension

                                                                                                                                          ShortExtension
                                                                                                                                          Control1..*
                                                                                                                                          TypeExtension
                                                                                                                                          242. Extension.extension:valueDataRequirement.extension:type
                                                                                                                                          Slice Nametype
                                                                                                                                          Definition

                                                                                                                                          R4B: DataRequirement.type additional codes

                                                                                                                                          ShortR4B: type additional codes
                                                                                                                                          Comments

                                                                                                                                          Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                                                                                                          Control1..1
                                                                                                                                          TypeExtension
                                                                                                                                          Requirements

                                                                                                                                          Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                                                                                                          244. Extension.extension:valueDataRequirement.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.

                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                          Control0..1
                                                                                                                                          Typestring
                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                          246. Extension.extension:valueDataRequirement.extension:type.extension
                                                                                                                                          Definition

                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                          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
                                                                                                                                          • 248. Extension.extension:valueDataRequirement.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
                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                            Fixed Valuetype
                                                                                                                                            250. Extension.extension:valueDataRequirement.extension:type.value[x]
                                                                                                                                            Definition

                                                                                                                                            The type of the required data, specified as the type name of a resource. For profiles, this value is set to the type of the base resource of the profile.

                                                                                                                                            ShortThe type of the required data
                                                                                                                                            Control1..1
                                                                                                                                            BindingThe codes SHALL be taken from R4BAllTypesForR3 (0.1.0)
                                                                                                                                            (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-all-types-for-R3|0.1.0)
                                                                                                                                            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
                                                                                                                                            252. Extension.extension:valueDataRequirement.extension:profile
                                                                                                                                            Slice Nameprofile
                                                                                                                                            Definition

                                                                                                                                            R4B: DataRequirement.profile

                                                                                                                                            ShortR4B: profile
                                                                                                                                            Comments

                                                                                                                                            Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                                                                                                                                            Control0..*
                                                                                                                                            TypeExtension
                                                                                                                                            Requirements

                                                                                                                                            Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                                                                                                                                            254. Extension.extension:valueDataRequirement.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.

                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                            Control0..1
                                                                                                                                            Typestring
                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                            256. Extension.extension:valueDataRequirement.extension:profile.extension
                                                                                                                                            Definition

                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                            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
                                                                                                                                            • 258. Extension.extension:valueDataRequirement.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
                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                              Fixed Valueprofile
                                                                                                                                              260. Extension.extension:valueDataRequirement.extension:profile.value[x]
                                                                                                                                              Definition

                                                                                                                                              The profile of the required data, specified as the uri of the profile definition.

                                                                                                                                              ShortThe profile of the required data
                                                                                                                                              Control0..1
                                                                                                                                              Typeuri(Cross-version Profile for R4B.StructureDefinition for use in FHIR STU3, StructureDefinition)
                                                                                                                                              [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
                                                                                                                                              262. Extension.extension:valueDataRequirement.extension:subject
                                                                                                                                              Slice Namesubject
                                                                                                                                              Definition

                                                                                                                                              R4B: DataRequirement.subject[x] (new:CodeableConcept, Reference(Group))

                                                                                                                                              ShortR4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
                                                                                                                                              Comments

                                                                                                                                              Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                                                                                                                                              Control0..1
                                                                                                                                              TypeExtension
                                                                                                                                              Requirements

                                                                                                                                              Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                              264. Extension.extension:valueDataRequirement.extension:subject.id
                                                                                                                                              Definition

                                                                                                                                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                              Control0..1
                                                                                                                                              Typestring
                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                              266. Extension.extension:valueDataRequirement.extension:subject.extension
                                                                                                                                              Definition

                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                              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:valueDataRequirement.extension:subject.url
                                                                                                                                                Definition

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

                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                Comments

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

                                                                                                                                                Control1..1
                                                                                                                                                Typeuri
                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                Fixed Valuesubject
                                                                                                                                                270. Extension.extension:valueDataRequirement.extension:subject.value[x]
                                                                                                                                                Definition

                                                                                                                                                The intended subjects of the data requirement. If this element is not provided, a Patient subject is assumed.

                                                                                                                                                ShortE.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
                                                                                                                                                Comments

                                                                                                                                                The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                                                                                                                                                Control0..1
                                                                                                                                                BindingUnless not suitable, these codes SHALL be taken from R4BSubjectTypeForR3 (0.1.0)
                                                                                                                                                (extensible to http://hl7.org/fhir/uv/xver/ValueSet/R4B-subject-type-for-R3|0.1.0)
                                                                                                                                                TypeChoice of: CodeableConcept, Reference(Cross-version Profile for R4B.Group for use in FHIR STU3, Group)
                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                272. Extension.extension:valueDataRequirement.extension:mustSupport
                                                                                                                                                Slice NamemustSupport
                                                                                                                                                Definition

                                                                                                                                                R4B: DataRequirement.mustSupport

                                                                                                                                                ShortR4B: Indicates specific structure elements that are referenced by the knowledge module
                                                                                                                                                Comments

                                                                                                                                                Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                                                                                                                                                Control0..*
                                                                                                                                                TypeExtension
                                                                                                                                                Requirements

                                                                                                                                                Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                                                                                                                                                274. Extension.extension:valueDataRequirement.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.

                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                Control0..1
                                                                                                                                                Typestring
                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                276. Extension.extension:valueDataRequirement.extension:mustSupport.extension
                                                                                                                                                Definition

                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                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:valueDataRequirement.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
                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                  Fixed ValuemustSupport
                                                                                                                                                  280. Extension.extension:valueDataRequirement.extension:mustSupport.value[x]
                                                                                                                                                  Definition

                                                                                                                                                  Indicates that specific elements of the type are referenced by the knowledge module and must be supported by the consumer in order to obtain an effective evaluation. This does not mean that a value is required for this element, only that the consuming system must understand the element and be able to provide values for it if they are available.

                                                                                                                                                  The value of mustSupport SHALL be a FHIRPath resolveable on the type of the DataRequirement. The path SHALL consist only of identifiers, constant indexers, and .resolve() (see the Simple FHIRPath Profile for full details).

                                                                                                                                                  ShortIndicates specific structure elements that are referenced by the knowledge module
                                                                                                                                                  Control0..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
                                                                                                                                                  282. Extension.extension:valueDataRequirement.extension:codeFilter
                                                                                                                                                  Slice NamecodeFilter
                                                                                                                                                  Definition

                                                                                                                                                  R4B: DataRequirement.codeFilter

                                                                                                                                                  ShortR4B: codeFilter
                                                                                                                                                  Comments

                                                                                                                                                  Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                                                                                                                                                  Control0..*
                                                                                                                                                  TypeExtension
                                                                                                                                                  Requirements

                                                                                                                                                  Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                                                                                                                                                  284. Extension.extension:valueDataRequirement.extension:codeFilter.id
                                                                                                                                                  Definition

                                                                                                                                                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                  Control0..1
                                                                                                                                                  Typestring
                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                  286. Extension.extension:valueDataRequirement.extension:codeFilter.extension
                                                                                                                                                  Definition

                                                                                                                                                  An Extension

                                                                                                                                                  ShortExtension
                                                                                                                                                  Control0..*
                                                                                                                                                  TypeExtension
                                                                                                                                                  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:valueDataRequirement.extension:codeFilter.extension:path
                                                                                                                                                    Slice Namepath
                                                                                                                                                    Definition

                                                                                                                                                    R4B: DataRequirement.codeFilter.path

                                                                                                                                                    ShortR4B: A code-valued attribute to filter on
                                                                                                                                                    Comments

                                                                                                                                                    Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent. The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                                                                                                                                                    Control0..1
                                                                                                                                                    TypeExtension
                                                                                                                                                    Requirements

                                                                                                                                                    Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent.

                                                                                                                                                    290. Extension.extension:valueDataRequirement.extension:codeFilter.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.

                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                    Control0..1
                                                                                                                                                    Typestring
                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                    292. Extension.extension:valueDataRequirement.extension:codeFilter.extension:path.extension
                                                                                                                                                    Definition

                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                    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
                                                                                                                                                    • 294. Extension.extension:valueDataRequirement.extension:codeFilter.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
                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                      Fixed Valuepath
                                                                                                                                                      296. Extension.extension:valueDataRequirement.extension:codeFilter.extension:path.value[x]
                                                                                                                                                      Definition

                                                                                                                                                      The code-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type code, Coding, or CodeableConcept.

                                                                                                                                                      ShortA code-valued attribute to filter on
                                                                                                                                                      Comments

                                                                                                                                                      The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                                                                                                                                                      Control0..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
                                                                                                                                                      298. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam
                                                                                                                                                      Slice NamesearchParam
                                                                                                                                                      Definition

                                                                                                                                                      R4B: DataRequirement.codeFilter.searchParam (new:string)

                                                                                                                                                      ShortR4B: A coded (token) parameter to search on (new)
                                                                                                                                                      Comments

                                                                                                                                                      Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                      Control0..1
                                                                                                                                                      TypeExtension
                                                                                                                                                      Requirements

                                                                                                                                                      Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                      300. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam.id
                                                                                                                                                      Definition

                                                                                                                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                      Control0..1
                                                                                                                                                      Typestring
                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                      302. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam.extension
                                                                                                                                                      Definition

                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                      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
                                                                                                                                                      • 304. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam.url
                                                                                                                                                        Definition

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

                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                        Comments

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

                                                                                                                                                        Control1..1
                                                                                                                                                        Typeuri
                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                        Fixed ValuesearchParam
                                                                                                                                                        306. Extension.extension:valueDataRequirement.extension:codeFilter.extension:searchParam.value[x]
                                                                                                                                                        Definition

                                                                                                                                                        A token parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type code, Coding, or CodeableConcept.

                                                                                                                                                        ShortA coded (token) parameter to search on
                                                                                                                                                        Control0..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
                                                                                                                                                        308. Extension.extension:valueDataRequirement.extension:codeFilter.extension:valueSet
                                                                                                                                                        Slice NamevalueSet
                                                                                                                                                        Definition

                                                                                                                                                        R4B: DataRequirement.codeFilter.valueSet

                                                                                                                                                        ShortR4B: valueSet
                                                                                                                                                        Comments

                                                                                                                                                        Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                                                                                                                                                        Control0..1
                                                                                                                                                        TypeExtension
                                                                                                                                                        Requirements

                                                                                                                                                        Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                                                                                                                                                        310. Extension.extension:valueDataRequirement.extension:codeFilter.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.

                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                        Control0..1
                                                                                                                                                        Typestring
                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                        312. Extension.extension:valueDataRequirement.extension:codeFilter.extension:valueSet.extension
                                                                                                                                                        Definition

                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                        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
                                                                                                                                                        • 314. Extension.extension:valueDataRequirement.extension:codeFilter.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
                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                          Fixed ValuevalueSet
                                                                                                                                                          316. Extension.extension:valueDataRequirement.extension:codeFilter.extension:valueSet.value[x]
                                                                                                                                                          Definition

                                                                                                                                                          The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset.

                                                                                                                                                          ShortValueset for the filter
                                                                                                                                                          Control0..1
                                                                                                                                                          Typeuri(Cross-version Profile for R4B.ValueSet for use in FHIR STU3, ValueSet)
                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                          318. Extension.extension:valueDataRequirement.extension:codeFilter.extension:code
                                                                                                                                                          Slice Namecode
                                                                                                                                                          Definition

                                                                                                                                                          R4B: DataRequirement.codeFilter.code

                                                                                                                                                          ShortR4B: What code is expected
                                                                                                                                                          Comments

                                                                                                                                                          Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                                                                                                                                                          Control0..*
                                                                                                                                                          TypeExtension
                                                                                                                                                          Requirements

                                                                                                                                                          Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                                                                                                                                                          320. Extension.extension:valueDataRequirement.extension:codeFilter.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.

                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                          Control0..1
                                                                                                                                                          Typestring
                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                          322. Extension.extension:valueDataRequirement.extension:codeFilter.extension:code.extension
                                                                                                                                                          Definition

                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                          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
                                                                                                                                                          • 324. Extension.extension:valueDataRequirement.extension:codeFilter.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
                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                            Fixed Valuecode
                                                                                                                                                            326. Extension.extension:valueDataRequirement.extension:codeFilter.extension:code.value[x]
                                                                                                                                                            Definition

                                                                                                                                                            The codes for the code filter. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified codes. If codes are specified in addition to a value set, the filter returns items matching a code in the value set or one of the specified codes.

                                                                                                                                                            ShortWhat code is expected
                                                                                                                                                            Control0..1
                                                                                                                                                            TypeCoding
                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                            328. Extension.extension:valueDataRequirement.extension:codeFilter.url
                                                                                                                                                            Definition

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

                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                            Comments

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

                                                                                                                                                            Control1..1
                                                                                                                                                            Typeuri
                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                            Fixed ValuecodeFilter
                                                                                                                                                            330. Extension.extension:valueDataRequirement.extension:codeFilter.value[x]
                                                                                                                                                            Definition

                                                                                                                                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                            ShortValue of extension
                                                                                                                                                            Control0..0
                                                                                                                                                            TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                            332. Extension.extension:valueDataRequirement.extension:dateFilter
                                                                                                                                                            Slice NamedateFilter
                                                                                                                                                            Definition

                                                                                                                                                            R4B: DataRequirement.dateFilter

                                                                                                                                                            ShortR4B: dateFilter
                                                                                                                                                            Comments

                                                                                                                                                            Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                                                                                                                                                            Control0..*
                                                                                                                                                            TypeExtension
                                                                                                                                                            Requirements

                                                                                                                                                            Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                                                                                                                                                            334. Extension.extension:valueDataRequirement.extension:dateFilter.id
                                                                                                                                                            Definition

                                                                                                                                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                            Control0..1
                                                                                                                                                            Typestring
                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                            336. Extension.extension:valueDataRequirement.extension:dateFilter.extension
                                                                                                                                                            Definition

                                                                                                                                                            An Extension

                                                                                                                                                            ShortExtension
                                                                                                                                                            Control0..*
                                                                                                                                                            TypeExtension
                                                                                                                                                            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:valueDataRequirement.extension:dateFilter.extension:path
                                                                                                                                                              Slice Namepath
                                                                                                                                                              Definition

                                                                                                                                                              R4B: DataRequirement.dateFilter.path

                                                                                                                                                              ShortR4B: A date-valued attribute to filter on
                                                                                                                                                              Comments

                                                                                                                                                              Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent. The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                                                                                                                                                              Control0..1
                                                                                                                                                              TypeExtension
                                                                                                                                                              Requirements

                                                                                                                                                              Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent.

                                                                                                                                                              340. Extension.extension:valueDataRequirement.extension:dateFilter.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.

                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                              Control0..1
                                                                                                                                                              Typestring
                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                              342. Extension.extension:valueDataRequirement.extension:dateFilter.extension:path.extension
                                                                                                                                                              Definition

                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                              • value @ url
                                                                                                                                                              • 344. Extension.extension:valueDataRequirement.extension:dateFilter.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
                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                Fixed Valuepath
                                                                                                                                                                346. Extension.extension:valueDataRequirement.extension:dateFilter.extension:path.value[x]
                                                                                                                                                                Definition

                                                                                                                                                                The date-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type date, dateTime, Period, Schedule, or Timing.

                                                                                                                                                                ShortA date-valued attribute to filter on
                                                                                                                                                                Comments

                                                                                                                                                                The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                                                                                                                                                                Control0..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
                                                                                                                                                                348. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam
                                                                                                                                                                Slice NamesearchParam
                                                                                                                                                                Definition

                                                                                                                                                                R4B: DataRequirement.dateFilter.searchParam (new:string)

                                                                                                                                                                ShortR4B: A date valued parameter to search on (new)
                                                                                                                                                                Comments

                                                                                                                                                                Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                Control0..1
                                                                                                                                                                TypeExtension
                                                                                                                                                                Requirements

                                                                                                                                                                Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                350. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam.id
                                                                                                                                                                Definition

                                                                                                                                                                unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                Control0..1
                                                                                                                                                                Typestring
                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                352. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam.extension
                                                                                                                                                                Definition

                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                • value @ url
                                                                                                                                                                • 354. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam.url
                                                                                                                                                                  Definition

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

                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                  Comments

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

                                                                                                                                                                  Control1..1
                                                                                                                                                                  Typeuri
                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                  Fixed ValuesearchParam
                                                                                                                                                                  356. Extension.extension:valueDataRequirement.extension:dateFilter.extension:searchParam.value[x]
                                                                                                                                                                  Definition

                                                                                                                                                                  A date parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type date, dateTime, Period, Schedule, or Timing.

                                                                                                                                                                  ShortA date valued parameter to search on
                                                                                                                                                                  Control0..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
                                                                                                                                                                  358. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value
                                                                                                                                                                  Slice Namevalue
                                                                                                                                                                  Definition

                                                                                                                                                                  R4B: DataRequirement.dateFilter.value[x] additional types (Period)

                                                                                                                                                                  ShortR4B: value additional types
                                                                                                                                                                  Comments

                                                                                                                                                                  Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                                                                                                                                                                  Control0..1
                                                                                                                                                                  TypeExtension
                                                                                                                                                                  Requirements

                                                                                                                                                                  Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                                                                                                                                                                  360. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value.id
                                                                                                                                                                  Definition

                                                                                                                                                                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                  Control0..1
                                                                                                                                                                  Typestring
                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                  362. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value.extension
                                                                                                                                                                  Definition

                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                  • value @ url
                                                                                                                                                                  • 364. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value.url
                                                                                                                                                                    Definition

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

                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                    Comments

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

                                                                                                                                                                    Control1..1
                                                                                                                                                                    Typeuri
                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                    Fixed Valuevalue
                                                                                                                                                                    366. Extension.extension:valueDataRequirement.extension:dateFilter.extension:value.value[x]
                                                                                                                                                                    Definition

                                                                                                                                                                    The value of the filter. If period is specified, the filter will return only those data items that fall within the bounds determined by the Period, inclusive of the period boundaries. If dateTime is specified, the filter will return only those data items that are equal to the specified dateTime. If a Duration is specified, the filter will return only those data items that fall within Duration before now.

                                                                                                                                                                    ShortThe value of the filter, as a Period, DateTime, or Duration value
                                                                                                                                                                    Control0..1
                                                                                                                                                                    TypePeriod
                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                    368. Extension.extension:valueDataRequirement.extension:dateFilter.url
                                                                                                                                                                    Definition

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

                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                    Comments

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

                                                                                                                                                                    Control1..1
                                                                                                                                                                    Typeuri
                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                    Fixed ValuedateFilter
                                                                                                                                                                    370. Extension.extension:valueDataRequirement.extension:dateFilter.value[x]
                                                                                                                                                                    Definition

                                                                                                                                                                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                    ShortValue of extension
                                                                                                                                                                    Control0..0
                                                                                                                                                                    TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                    372. Extension.extension:valueDataRequirement.extension:limit
                                                                                                                                                                    Slice Namelimit
                                                                                                                                                                    Definition

                                                                                                                                                                    R4B: DataRequirement.limit (new:positiveInt)

                                                                                                                                                                    ShortR4B: Number of results (new)
                                                                                                                                                                    Comments

                                                                                                                                                                    Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                                                                                                                                                                    Control0..1
                                                                                                                                                                    TypeExtension
                                                                                                                                                                    Requirements

                                                                                                                                                                    Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                    374. Extension.extension:valueDataRequirement.extension:limit.id
                                                                                                                                                                    Definition

                                                                                                                                                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                    Control0..1
                                                                                                                                                                    Typestring
                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                    376. Extension.extension:valueDataRequirement.extension:limit.extension
                                                                                                                                                                    Definition

                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                    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
                                                                                                                                                                    • 378. Extension.extension:valueDataRequirement.extension:limit.url
                                                                                                                                                                      Definition

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

                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                      Comments

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

                                                                                                                                                                      Control1..1
                                                                                                                                                                      Typeuri
                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                      Fixed Valuelimit
                                                                                                                                                                      380. Extension.extension:valueDataRequirement.extension:limit.value[x]
                                                                                                                                                                      Definition

                                                                                                                                                                      Specifies a maximum number of results that are required (uses the _count search parameter).

                                                                                                                                                                      ShortNumber of results
                                                                                                                                                                      Comments

                                                                                                                                                                      This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                                                                                                                                                                      Control0..1
                                                                                                                                                                      TypepositiveInt
                                                                                                                                                                      [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
                                                                                                                                                                      382. Extension.extension:valueDataRequirement.extension:sort
                                                                                                                                                                      Slice Namesort
                                                                                                                                                                      Definition

                                                                                                                                                                      R4B: DataRequirement.sort (new:Element)

                                                                                                                                                                      ShortR4B: Order of the results (new)
                                                                                                                                                                      Comments

                                                                                                                                                                      Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5". When multiple sorts are specified, they are applied in the order they appear in the resource.

                                                                                                                                                                      Control0..*
                                                                                                                                                                      TypeExtension
                                                                                                                                                                      Requirements

                                                                                                                                                                      Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                      384. Extension.extension:valueDataRequirement.extension:sort.id
                                                                                                                                                                      Definition

                                                                                                                                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                                      Control0..1
                                                                                                                                                                      Typestring
                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                      386. Extension.extension:valueDataRequirement.extension:sort.extension
                                                                                                                                                                      Definition

                                                                                                                                                                      An Extension

                                                                                                                                                                      ShortExtension
                                                                                                                                                                      Control2..*
                                                                                                                                                                      TypeExtension
                                                                                                                                                                      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
                                                                                                                                                                      • 388. Extension.extension:valueDataRequirement.extension:sort.extension:path
                                                                                                                                                                        Slice Namepath
                                                                                                                                                                        Definition

                                                                                                                                                                        R4B: DataRequirement.sort.path (new:string)

                                                                                                                                                                        ShortR4B: The name of the attribute to perform the sort (new)
                                                                                                                                                                        Comments

                                                                                                                                                                        Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                        Control1..1
                                                                                                                                                                        TypeExtension
                                                                                                                                                                        Requirements

                                                                                                                                                                        Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                        390. Extension.extension:valueDataRequirement.extension:sort.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.

                                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                                        Control0..1
                                                                                                                                                                        Typestring
                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                        392. Extension.extension:valueDataRequirement.extension:sort.extension:path.extension
                                                                                                                                                                        Definition

                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                        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:valueDataRequirement.extension:sort.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
                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                          Fixed Valuepath
                                                                                                                                                                          396. Extension.extension:valueDataRequirement.extension:sort.extension:path.value[x]
                                                                                                                                                                          Definition

                                                                                                                                                                          The attribute of the sort. The specified path must be resolvable from the type of the required data. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements. Note that the index must be an integer constant.

                                                                                                                                                                          ShortThe name of the attribute to perform the sort
                                                                                                                                                                          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
                                                                                                                                                                          398. Extension.extension:valueDataRequirement.extension:sort.extension:direction
                                                                                                                                                                          Slice Namedirection
                                                                                                                                                                          Definition

                                                                                                                                                                          R4B: DataRequirement.sort.direction (new:code)

                                                                                                                                                                          ShortR4B: ascending | descending (new)
                                                                                                                                                                          Comments

                                                                                                                                                                          Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                          Control1..1
                                                                                                                                                                          TypeExtension
                                                                                                                                                                          Requirements

                                                                                                                                                                          Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                          400. Extension.extension:valueDataRequirement.extension:sort.extension:direction.id
                                                                                                                                                                          Definition

                                                                                                                                                                          unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                                          Control0..1
                                                                                                                                                                          Typestring
                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                          402. Extension.extension:valueDataRequirement.extension:sort.extension:direction.extension
                                                                                                                                                                          Definition

                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                          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:valueDataRequirement.extension:sort.extension:direction.url
                                                                                                                                                                            Definition

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

                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                            Comments

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

                                                                                                                                                                            Control1..1
                                                                                                                                                                            Typeuri
                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                            Fixed Valuedirection
                                                                                                                                                                            406. Extension.extension:valueDataRequirement.extension:sort.extension:direction.value[x]
                                                                                                                                                                            Definition

                                                                                                                                                                            The direction of the sort, ascending or descending.

                                                                                                                                                                            Shortascending | descending
                                                                                                                                                                            Control1..1
                                                                                                                                                                            BindingThe codes SHALL be taken from R4BSortDirectionForR3 (0.1.0)
                                                                                                                                                                            (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-sort-direction-for-R3|0.1.0)
                                                                                                                                                                            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
                                                                                                                                                                            408. Extension.extension:valueDataRequirement.extension:sort.url
                                                                                                                                                                            Definition

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

                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                            Comments

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

                                                                                                                                                                            Control1..1
                                                                                                                                                                            Typeuri
                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                            Fixed Valuesort
                                                                                                                                                                            410. Extension.extension:valueDataRequirement.extension:sort.value[x]
                                                                                                                                                                            Definition

                                                                                                                                                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                            Control0..0
                                                                                                                                                                            TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                            412. Extension.extension:valueDataRequirement.url
                                                                                                                                                                            Definition

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

                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                            Comments

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

                                                                                                                                                                            Control1..1
                                                                                                                                                                            Typeuri
                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                            Fixed ValuevalueDataRequirement
                                                                                                                                                                            414. Extension.extension:valueDataRequirement.value[x]
                                                                                                                                                                            Definition

                                                                                                                                                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                            Control0..0
                                                                                                                                                                            TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                            416. Extension.extension:valueExpression
                                                                                                                                                                            Slice NamevalueExpression
                                                                                                                                                                            Definition

                                                                                                                                                                            R4B: Expression (new:Expression)

                                                                                                                                                                            ShortR4B: An expression that can be used to generate a value (new)
                                                                                                                                                                            Comments

                                                                                                                                                                            FHIR R4B ComplexType Expression is representable via extensions in FHIR STU3. Element Expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                            Control0..*
                                                                                                                                                                            TypeExtension
                                                                                                                                                                            Requirements

                                                                                                                                                                            FHIR R4B ComplexType Expression is representable via extensions in FHIR STU3. Element Expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                            418. Extension.extension:valueExpression.id
                                                                                                                                                                            Definition

                                                                                                                                                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                                            Control0..1
                                                                                                                                                                            Typestring
                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                            420. Extension.extension:valueExpression.extension
                                                                                                                                                                            Definition

                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                                                                                                            Control1..*
                                                                                                                                                                            TypeExtension
                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                            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
                                                                                                                                                                            • 422. Extension.extension:valueExpression.extension:_datatype
                                                                                                                                                                              Slice Name_datatype
                                                                                                                                                                              Definition

                                                                                                                                                                              Slice to indicate the presence of a R4B Expression in FHIR STU3

                                                                                                                                                                              ShortDataType slice for a FHIR R4B `Expression` value
                                                                                                                                                                              Control1..1
                                                                                                                                                                              TypeExtension
                                                                                                                                                                              424. Extension.extension:valueExpression.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.

                                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                                              Control0..1
                                                                                                                                                                              Typestring
                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                              426. Extension.extension:valueExpression.extension:_datatype.extension
                                                                                                                                                                              Definition

                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                              • value @ url
                                                                                                                                                                              • 428. Extension.extension:valueExpression.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
                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                430. Extension.extension:valueExpression.extension:_datatype.value[x]
                                                                                                                                                                                Definition

                                                                                                                                                                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                ShortValue of extension
                                                                                                                                                                                Comments

                                                                                                                                                                                Must be: Expression

                                                                                                                                                                                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 ValueExpression
                                                                                                                                                                                432. Extension.extension:valueExpression.extension
                                                                                                                                                                                Definition

                                                                                                                                                                                An Extension

                                                                                                                                                                                ShortExtension
                                                                                                                                                                                Control0..*
                                                                                                                                                                                TypeExtension
                                                                                                                                                                                434. Extension.extension:valueExpression.extension:description
                                                                                                                                                                                Slice Namedescription
                                                                                                                                                                                Definition

                                                                                                                                                                                R4B: Expression.description (new:string)

                                                                                                                                                                                ShortR4B: Natural language description of the condition (new)
                                                                                                                                                                                Comments

                                                                                                                                                                                Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                Control0..1
                                                                                                                                                                                TypeExtension
                                                                                                                                                                                Requirements

                                                                                                                                                                                Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                436. Extension.extension:valueExpression.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.

                                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                Control0..1
                                                                                                                                                                                Typestring
                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                438. Extension.extension:valueExpression.extension:description.extension
                                                                                                                                                                                Definition

                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                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
                                                                                                                                                                                • 440. Extension.extension:valueExpression.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
                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                  Fixed Valuedescription
                                                                                                                                                                                  442. Extension.extension:valueExpression.extension:description.value[x]
                                                                                                                                                                                  Definition

                                                                                                                                                                                  A brief, natural language description of the condition that effectively communicates the intended semantics.

                                                                                                                                                                                  ShortNatural language description of the condition
                                                                                                                                                                                  Control0..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
                                                                                                                                                                                  444. Extension.extension:valueExpression.extension:name
                                                                                                                                                                                  Slice Namename
                                                                                                                                                                                  Definition

                                                                                                                                                                                  R4B: Expression.name (new:id)

                                                                                                                                                                                  ShortR4B: Short name assigned to expression for reuse (new)
                                                                                                                                                                                  Comments

                                                                                                                                                                                  Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                  Control0..1
                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                  Requirements

                                                                                                                                                                                  Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                  446. Extension.extension:valueExpression.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.

                                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                  Control0..1
                                                                                                                                                                                  Typestring
                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                  448. Extension.extension:valueExpression.extension:name.extension
                                                                                                                                                                                  Definition

                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                  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
                                                                                                                                                                                  • 450. Extension.extension:valueExpression.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
                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                    Fixed Valuename
                                                                                                                                                                                    452. Extension.extension:valueExpression.extension:name.value[x]
                                                                                                                                                                                    Definition

                                                                                                                                                                                    A short name assigned to the expression to allow for multiple reuse of the expression in the context where it is defined.

                                                                                                                                                                                    ShortShort name assigned to expression for reuse
                                                                                                                                                                                    Control0..1
                                                                                                                                                                                    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
                                                                                                                                                                                    454. Extension.extension:valueExpression.extension:expression
                                                                                                                                                                                    Slice Nameexpression
                                                                                                                                                                                    Definition

                                                                                                                                                                                    R4B: Expression.expression (new:string)

                                                                                                                                                                                    ShortR4B: Expression in specified language (new)
                                                                                                                                                                                    Comments

                                                                                                                                                                                    Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                    Control0..1
                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                    Requirements

                                                                                                                                                                                    Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                    456. Extension.extension:valueExpression.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.

                                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                    Control0..1
                                                                                                                                                                                    Typestring
                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                    458. Extension.extension:valueExpression.extension:expression.extension
                                                                                                                                                                                    Definition

                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                    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
                                                                                                                                                                                    • 460. Extension.extension:valueExpression.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
                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                      Fixed Valueexpression
                                                                                                                                                                                      462. Extension.extension:valueExpression.extension:expression.value[x]
                                                                                                                                                                                      Definition

                                                                                                                                                                                      An expression in the specified language that returns a value.

                                                                                                                                                                                      ShortExpression in specified language
                                                                                                                                                                                      Control0..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
                                                                                                                                                                                      464. Extension.extension:valueExpression.extension:reference
                                                                                                                                                                                      Slice Namereference
                                                                                                                                                                                      Definition

                                                                                                                                                                                      R4B: Expression.reference (new:uri)

                                                                                                                                                                                      ShortR4B: Where the expression is found (new)
                                                                                                                                                                                      Comments

                                                                                                                                                                                      Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If both a reference and an expression is found, the reference SHALL point to the same expression.

                                                                                                                                                                                      Control0..1
                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                      Requirements

                                                                                                                                                                                      Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                      466. Extension.extension:valueExpression.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.

                                                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                      Control0..1
                                                                                                                                                                                      Typestring
                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                      468. Extension.extension:valueExpression.extension:reference.extension
                                                                                                                                                                                      Definition

                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                      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
                                                                                                                                                                                      • 470. Extension.extension:valueExpression.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
                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                        Fixed Valuereference
                                                                                                                                                                                        472. Extension.extension:valueExpression.extension:reference.value[x]
                                                                                                                                                                                        Definition

                                                                                                                                                                                        A URI that defines where the expression is found.

                                                                                                                                                                                        ShortWhere the expression is found
                                                                                                                                                                                        Comments

                                                                                                                                                                                        If both a reference and an expression is found, the reference SHALL point to the same expression.

                                                                                                                                                                                        Control0..1
                                                                                                                                                                                        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
                                                                                                                                                                                        474. Extension.extension:valueExpression.url
                                                                                                                                                                                        Definition

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

                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                        Comments

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

                                                                                                                                                                                        Control1..1
                                                                                                                                                                                        Typeuri
                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                        Fixed ValuevalueExpression
                                                                                                                                                                                        476. Extension.extension:valueExpression.value[x]
                                                                                                                                                                                        Definition

                                                                                                                                                                                        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                        ShortValue of extension
                                                                                                                                                                                        Control0..0
                                                                                                                                                                                        TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                        478. Extension.extension:valueParameterDefinition
                                                                                                                                                                                        Slice NamevalueParameterDefinition
                                                                                                                                                                                        Definition

                                                                                                                                                                                        R4B: ParameterDefinition

                                                                                                                                                                                        ShortR4B: ParameterDefinition
                                                                                                                                                                                        Comments

                                                                                                                                                                                        FHIR R4B ComplexType ParameterDefinition is representable via extensions in FHIR STU3. The root element ParameterDefinition is mapped to FHIR STU3 ParameterDefinition.

                                                                                                                                                                                        Control0..*
                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                        Requirements

                                                                                                                                                                                        FHIR R4B ComplexType ParameterDefinition is representable via extensions in FHIR STU3. The root element ParameterDefinition is mapped to FHIR STU3 ParameterDefinition.

                                                                                                                                                                                        480. Extension.extension:valueParameterDefinition.id
                                                                                                                                                                                        Definition

                                                                                                                                                                                        unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                        Control0..1
                                                                                                                                                                                        Typestring
                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                        482. Extension.extension:valueParameterDefinition.extension
                                                                                                                                                                                        Definition

                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                                                                                                                        Control3..*
                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                        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
                                                                                                                                                                                        • 484. Extension.extension:valueParameterDefinition.extension:_datatype
                                                                                                                                                                                          Slice Name_datatype
                                                                                                                                                                                          Definition

                                                                                                                                                                                          Slice to indicate the presence of a R4B ParameterDefinition in FHIR STU3

                                                                                                                                                                                          ShortDataType slice for a FHIR R4B `ParameterDefinition` value
                                                                                                                                                                                          Control1..1
                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                          486. Extension.extension:valueParameterDefinition.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.

                                                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                          Control0..1
                                                                                                                                                                                          Typestring
                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                          488. Extension.extension:valueParameterDefinition.extension:_datatype.extension
                                                                                                                                                                                          Definition

                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                          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
                                                                                                                                                                                          • 490. Extension.extension:valueParameterDefinition.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
                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                            Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                            492. Extension.extension:valueParameterDefinition.extension:_datatype.value[x]
                                                                                                                                                                                            Definition

                                                                                                                                                                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                                            Comments

                                                                                                                                                                                            Must be: ParameterDefinition

                                                                                                                                                                                            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 ValueParameterDefinition
                                                                                                                                                                                            494. Extension.extension:valueParameterDefinition.extension
                                                                                                                                                                                            Definition

                                                                                                                                                                                            An Extension

                                                                                                                                                                                            ShortExtension
                                                                                                                                                                                            Control2..*
                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                            496. Extension.extension:valueParameterDefinition.extension:name
                                                                                                                                                                                            Slice Namename
                                                                                                                                                                                            Definition

                                                                                                                                                                                            R4B: ParameterDefinition.name

                                                                                                                                                                                            ShortR4B: name
                                                                                                                                                                                            Comments

                                                                                                                                                                                            Element ParameterDefinition.name is mapped to FHIR STU3 element ParameterDefinition.name as Equivalent.

                                                                                                                                                                                            Control0..1
                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                            Requirements

                                                                                                                                                                                            Element ParameterDefinition.name is mapped to FHIR STU3 element ParameterDefinition.name as Equivalent.

                                                                                                                                                                                            498. Extension.extension:valueParameterDefinition.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.

                                                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                            Control0..1
                                                                                                                                                                                            Typestring
                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                            500. Extension.extension:valueParameterDefinition.extension:name.extension
                                                                                                                                                                                            Definition

                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                            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
                                                                                                                                                                                            • 502. Extension.extension:valueParameterDefinition.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
                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                              Fixed Valuename
                                                                                                                                                                                              504. Extension.extension:valueParameterDefinition.extension:name.value[x]
                                                                                                                                                                                              Definition

                                                                                                                                                                                              The name of the parameter used to allow access to the value of the parameter in evaluation contexts.

                                                                                                                                                                                              ShortName used to access the parameter value
                                                                                                                                                                                              Control0..1
                                                                                                                                                                                              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
                                                                                                                                                                                              506. Extension.extension:valueParameterDefinition.extension:use
                                                                                                                                                                                              Slice Nameuse
                                                                                                                                                                                              Definition

                                                                                                                                                                                              R4B: ParameterDefinition.use

                                                                                                                                                                                              ShortR4B: use
                                                                                                                                                                                              Comments

                                                                                                                                                                                              Element ParameterDefinition.use is mapped to FHIR STU3 element ParameterDefinition.use as Equivalent.

                                                                                                                                                                                              Control1..1
                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                              Requirements

                                                                                                                                                                                              Element ParameterDefinition.use is mapped to FHIR STU3 element ParameterDefinition.use as Equivalent.

                                                                                                                                                                                              508. Extension.extension:valueParameterDefinition.extension:use.id
                                                                                                                                                                                              Definition

                                                                                                                                                                                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                              Control0..1
                                                                                                                                                                                              Typestring
                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                              510. Extension.extension:valueParameterDefinition.extension:use.extension
                                                                                                                                                                                              Definition

                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                              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
                                                                                                                                                                                              • 512. Extension.extension:valueParameterDefinition.extension:use.url
                                                                                                                                                                                                Definition

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

                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                Comments

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

                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                Fixed Valueuse
                                                                                                                                                                                                514. Extension.extension:valueParameterDefinition.extension:use.value[x]
                                                                                                                                                                                                Definition

                                                                                                                                                                                                Whether the parameter is input or output for the module.

                                                                                                                                                                                                Shortin | out
                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                BindingThe codes SHALL be taken from OperationParameterUse
                                                                                                                                                                                                (required to http://hl7.org/fhir/ValueSet/operation-parameter-use|3.0.2)
                                                                                                                                                                                                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
                                                                                                                                                                                                516. Extension.extension:valueParameterDefinition.extension:min
                                                                                                                                                                                                Slice Namemin
                                                                                                                                                                                                Definition

                                                                                                                                                                                                R4B: ParameterDefinition.min

                                                                                                                                                                                                ShortR4B: min
                                                                                                                                                                                                Comments

                                                                                                                                                                                                Element ParameterDefinition.min is mapped to FHIR STU3 element ParameterDefinition.min as Equivalent.

                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                Requirements

                                                                                                                                                                                                Element ParameterDefinition.min is mapped to FHIR STU3 element ParameterDefinition.min as Equivalent.

                                                                                                                                                                                                518. Extension.extension:valueParameterDefinition.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.

                                                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                Typestring
                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                520. Extension.extension:valueParameterDefinition.extension:min.extension
                                                                                                                                                                                                Definition

                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                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
                                                                                                                                                                                                • 522. Extension.extension:valueParameterDefinition.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
                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                  Fixed Valuemin
                                                                                                                                                                                                  524. Extension.extension:valueParameterDefinition.extension:min.value[x]
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  The minimum number of times this parameter SHALL appear in the request or response.

                                                                                                                                                                                                  ShortMinimum cardinality
                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                  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
                                                                                                                                                                                                  526. Extension.extension:valueParameterDefinition.extension:max
                                                                                                                                                                                                  Slice Namemax
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  R4B: ParameterDefinition.max

                                                                                                                                                                                                  ShortR4B: max
                                                                                                                                                                                                  Comments

                                                                                                                                                                                                  Element ParameterDefinition.max is mapped to FHIR STU3 element ParameterDefinition.max as Equivalent.

                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                  Requirements

                                                                                                                                                                                                  Element ParameterDefinition.max is mapped to FHIR STU3 element ParameterDefinition.max as Equivalent.

                                                                                                                                                                                                  528. Extension.extension:valueParameterDefinition.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.

                                                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                  530. Extension.extension:valueParameterDefinition.extension:max.extension
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                  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
                                                                                                                                                                                                  • 532. Extension.extension:valueParameterDefinition.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
                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                    Fixed Valuemax
                                                                                                                                                                                                    534. Extension.extension:valueParameterDefinition.extension:max.value[x]
                                                                                                                                                                                                    Definition

                                                                                                                                                                                                    The maximum number of times this element is permitted to appear in the request or response.

                                                                                                                                                                                                    ShortMaximum cardinality (a number of *)
                                                                                                                                                                                                    Control0..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
                                                                                                                                                                                                    536. Extension.extension:valueParameterDefinition.extension:documentation
                                                                                                                                                                                                    Slice Namedocumentation
                                                                                                                                                                                                    Definition

                                                                                                                                                                                                    R4B: ParameterDefinition.documentation

                                                                                                                                                                                                    ShortR4B: documentation
                                                                                                                                                                                                    Comments

                                                                                                                                                                                                    Element ParameterDefinition.documentation is mapped to FHIR STU3 element ParameterDefinition.documentation as Equivalent.

                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                    Requirements

                                                                                                                                                                                                    Element ParameterDefinition.documentation is mapped to FHIR STU3 element ParameterDefinition.documentation as Equivalent.

                                                                                                                                                                                                    538. Extension.extension:valueParameterDefinition.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.

                                                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                    540. Extension.extension:valueParameterDefinition.extension:documentation.extension
                                                                                                                                                                                                    Definition

                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                    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
                                                                                                                                                                                                    • 542. Extension.extension:valueParameterDefinition.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
                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                      Fixed Valuedocumentation
                                                                                                                                                                                                      544. Extension.extension:valueParameterDefinition.extension:documentation.value[x]
                                                                                                                                                                                                      Definition

                                                                                                                                                                                                      A brief discussion of what the parameter is for and how it is used by the module.

                                                                                                                                                                                                      ShortA brief description of the parameter
                                                                                                                                                                                                      Control0..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
                                                                                                                                                                                                      546. Extension.extension:valueParameterDefinition.extension:type
                                                                                                                                                                                                      Slice Nametype
                                                                                                                                                                                                      Definition

                                                                                                                                                                                                      R4B: ParameterDefinition.type additional codes

                                                                                                                                                                                                      ShortR4B: type additional codes
                                                                                                                                                                                                      Comments

                                                                                                                                                                                                      Element ParameterDefinition.type is mapped to FHIR STU3 element ParameterDefinition.type as RelatedTo. The mappings for ParameterDefinition.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                      Requirements

                                                                                                                                                                                                      Element ParameterDefinition.type is mapped to FHIR STU3 element ParameterDefinition.type as RelatedTo. The mappings for ParameterDefinition.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                                                                                                                                                                      548. Extension.extension:valueParameterDefinition.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.

                                                                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                      550. Extension.extension:valueParameterDefinition.extension:type.extension
                                                                                                                                                                                                      Definition

                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                      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
                                                                                                                                                                                                      • 552. Extension.extension:valueParameterDefinition.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
                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                        Fixed Valuetype
                                                                                                                                                                                                        554. Extension.extension:valueParameterDefinition.extension:type.value[x]
                                                                                                                                                                                                        Definition

                                                                                                                                                                                                        The type of the parameter.

                                                                                                                                                                                                        ShortWhat type of value
                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                        BindingThe codes SHALL be taken from R4BAllTypesForR3 (0.1.0)
                                                                                                                                                                                                        (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-all-types-for-R3|0.1.0)
                                                                                                                                                                                                        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
                                                                                                                                                                                                        556. Extension.extension:valueParameterDefinition.extension:profile
                                                                                                                                                                                                        Slice Nameprofile
                                                                                                                                                                                                        Definition

                                                                                                                                                                                                        R4B: ParameterDefinition.profile additional types (canonical(http://hl7.org/fhir/StructureDefinition/StructureDefinition)) additional types from child elements (value)

                                                                                                                                                                                                        ShortR4B: profile additional types
                                                                                                                                                                                                        Comments

                                                                                                                                                                                                        Element ParameterDefinition.profile is mapped to FHIR STU3 element ParameterDefinition.profile as SourceIsBroaderThanTarget. The mappings for ParameterDefinition.profile do not cover the following types: canonical. The mappings for ParameterDefinition.profile do not cover the following types based on type expansion: value.

                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                        Requirements

                                                                                                                                                                                                        Element ParameterDefinition.profile is mapped to FHIR STU3 element ParameterDefinition.profile as SourceIsBroaderThanTarget. The mappings for ParameterDefinition.profile do not cover the following types: canonical. The mappings for ParameterDefinition.profile do not cover the following types based on type expansion: value.

                                                                                                                                                                                                        558. Extension.extension:valueParameterDefinition.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.

                                                                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                        560. Extension.extension:valueParameterDefinition.extension:profile.extension
                                                                                                                                                                                                        Definition

                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                        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
                                                                                                                                                                                                        • 562. Extension.extension:valueParameterDefinition.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
                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                          Fixed Valueprofile
                                                                                                                                                                                                          564. Extension.extension:valueParameterDefinition.extension:profile.value[x]
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          If specified, this indicates a profile that the input data must conform to, or that the output data will conform to.

                                                                                                                                                                                                          ShortWhat profile the value is expected to be
                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                          Typeuri(Cross-version Profile for R4B.StructureDefinition for use in FHIR STU3, StructureDefinition)
                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                          566. Extension.extension:valueParameterDefinition.url
                                                                                                                                                                                                          Definition

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

                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                          Comments

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

                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                          Fixed ValuevalueParameterDefinition
                                                                                                                                                                                                          568. Extension.extension:valueParameterDefinition.value[x]
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                          ShortValue of extension
                                                                                                                                                                                                          Control0..0
                                                                                                                                                                                                          TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                          570. Extension.extension:valueRelatedArtifact
                                                                                                                                                                                                          Slice NamevalueRelatedArtifact
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          R4B: RelatedArtifact

                                                                                                                                                                                                          ShortR4B: RelatedArtifact
                                                                                                                                                                                                          Comments

                                                                                                                                                                                                          FHIR R4B ComplexType RelatedArtifact is representable via extensions in FHIR STU3. The root element RelatedArtifact is mapped to FHIR STU3 RelatedArtifact. Each related artifact is either an attachment, or a reference to another knowledge resource, but not both.

                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                          Requirements

                                                                                                                                                                                                          FHIR R4B ComplexType RelatedArtifact is representable via extensions in FHIR STU3. The root element RelatedArtifact is mapped to FHIR STU3 RelatedArtifact.

                                                                                                                                                                                                          572. Extension.extension:valueRelatedArtifact.id
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                          574. Extension.extension:valueRelatedArtifact.extension
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                                                                                                                                          Control2..*
                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                          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
                                                                                                                                                                                                          • 576. Extension.extension:valueRelatedArtifact.extension:_datatype
                                                                                                                                                                                                            Slice Name_datatype
                                                                                                                                                                                                            Definition

                                                                                                                                                                                                            Slice to indicate the presence of a R4B RelatedArtifact in FHIR STU3

                                                                                                                                                                                                            ShortDataType slice for a FHIR R4B `RelatedArtifact` value
                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                            578. Extension.extension:valueRelatedArtifact.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.

                                                                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                            580. Extension.extension:valueRelatedArtifact.extension:_datatype.extension
                                                                                                                                                                                                            Definition

                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                            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
                                                                                                                                                                                                            • 582. Extension.extension:valueRelatedArtifact.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
                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                              Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                              584. Extension.extension:valueRelatedArtifact.extension:_datatype.value[x]
                                                                                                                                                                                                              Definition

                                                                                                                                                                                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                              ShortValue of extension
                                                                                                                                                                                                              Comments

                                                                                                                                                                                                              Must be: RelatedArtifact

                                                                                                                                                                                                              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 ValueRelatedArtifact
                                                                                                                                                                                                              586. Extension.extension:valueRelatedArtifact.extension
                                                                                                                                                                                                              Definition

                                                                                                                                                                                                              An Extension

                                                                                                                                                                                                              ShortExtension
                                                                                                                                                                                                              Control1..*
                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                              588. Extension.extension:valueRelatedArtifact.extension:type
                                                                                                                                                                                                              Slice Nametype
                                                                                                                                                                                                              Definition

                                                                                                                                                                                                              R4B: RelatedArtifact.type

                                                                                                                                                                                                              ShortR4B: type
                                                                                                                                                                                                              Comments

                                                                                                                                                                                                              Element RelatedArtifact.type is mapped to FHIR STU3 element RelatedArtifact.type as Equivalent.

                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                              Requirements

                                                                                                                                                                                                              Element RelatedArtifact.type is mapped to FHIR STU3 element RelatedArtifact.type as Equivalent.

                                                                                                                                                                                                              590. Extension.extension:valueRelatedArtifact.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.

                                                                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                              592. Extension.extension:valueRelatedArtifact.extension:type.extension
                                                                                                                                                                                                              Definition

                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                              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
                                                                                                                                                                                                              • 594. Extension.extension:valueRelatedArtifact.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
                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                Fixed Valuetype
                                                                                                                                                                                                                596. Extension.extension:valueRelatedArtifact.extension:type.value[x]
                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                The type of relationship to the related artifact.

                                                                                                                                                                                                                Shortdocumentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                BindingThe codes SHALL be taken from RelatedArtifactType
                                                                                                                                                                                                                (required to http://hl7.org/fhir/ValueSet/related-artifact-type|3.0.2)
                                                                                                                                                                                                                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
                                                                                                                                                                                                                598. Extension.extension:valueRelatedArtifact.extension:label
                                                                                                                                                                                                                Slice Namelabel
                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                R4B: RelatedArtifact.label (new:string)

                                                                                                                                                                                                                ShortR4B: Short label (new)
                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                Element RelatedArtifact.label has a context of RelatedArtifact based on following the parent source element upwards and mapping to RelatedArtifact. Element RelatedArtifact.label has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                Requirements

                                                                                                                                                                                                                Element RelatedArtifact.label has a context of RelatedArtifact based on following the parent source element upwards and mapping to RelatedArtifact. Element RelatedArtifact.label has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                600. Extension.extension:valueRelatedArtifact.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.

                                                                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                602. Extension.extension:valueRelatedArtifact.extension:label.extension
                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                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
                                                                                                                                                                                                                • 604. Extension.extension:valueRelatedArtifact.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
                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                  Fixed Valuelabel
                                                                                                                                                                                                                  606. Extension.extension:valueRelatedArtifact.extension:label.value[x]
                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                  A short label that can be used to reference the citation from elsewhere in the containing artifact, such as a footnote index.

                                                                                                                                                                                                                  ShortShort label
                                                                                                                                                                                                                  Control0..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
                                                                                                                                                                                                                  608. Extension.extension:valueRelatedArtifact.extension:display
                                                                                                                                                                                                                  Slice Namedisplay
                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                  R4B: RelatedArtifact.display

                                                                                                                                                                                                                  ShortR4B: display
                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                  Element RelatedArtifact.display is mapped to FHIR STU3 element RelatedArtifact.display as Equivalent.

                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                  Requirements

                                                                                                                                                                                                                  Element RelatedArtifact.display is mapped to FHIR STU3 element RelatedArtifact.display as Equivalent.

                                                                                                                                                                                                                  610. Extension.extension:valueRelatedArtifact.extension:display.id
                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                  612. Extension.extension:valueRelatedArtifact.extension:display.extension
                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                  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
                                                                                                                                                                                                                  • 614. Extension.extension:valueRelatedArtifact.extension:display.url
                                                                                                                                                                                                                    Definition

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

                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                    Comments

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

                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                    Fixed Valuedisplay
                                                                                                                                                                                                                    616. Extension.extension:valueRelatedArtifact.extension:display.value[x]
                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                    A brief description of the document or knowledge resource being referenced, suitable for display to a consumer.

                                                                                                                                                                                                                    ShortBrief description of the related artifact
                                                                                                                                                                                                                    Control0..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
                                                                                                                                                                                                                    618. Extension.extension:valueRelatedArtifact.extension:citation
                                                                                                                                                                                                                    Slice Namecitation
                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                    R4B: RelatedArtifact.citation

                                                                                                                                                                                                                    ShortR4B: citation
                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                    Element RelatedArtifact.citation is mapped to FHIR STU3 element RelatedArtifact.citation as Equivalent. Additional structured information about citations should be captured as extensions.

                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                    Requirements

                                                                                                                                                                                                                    Element RelatedArtifact.citation is mapped to FHIR STU3 element RelatedArtifact.citation as Equivalent.

                                                                                                                                                                                                                    620. Extension.extension:valueRelatedArtifact.extension:citation.id
                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                    622. Extension.extension:valueRelatedArtifact.extension:citation.extension
                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                    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
                                                                                                                                                                                                                    • 624. Extension.extension:valueRelatedArtifact.extension:citation.url
                                                                                                                                                                                                                      Definition

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

                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                      Comments

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

                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                      Fixed Valuecitation
                                                                                                                                                                                                                      626. Extension.extension:valueRelatedArtifact.extension:citation.value[x]
                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                      A bibliographic citation for the related artifact. This text SHOULD be formatted according to an accepted citation format.

                                                                                                                                                                                                                      ShortBibliographic citation for the artifact
                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                      Additional structured information about citations should be captured as extensions.

                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                      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
                                                                                                                                                                                                                      628. Extension.extension:valueRelatedArtifact.extension:url
                                                                                                                                                                                                                      Slice Nameurl
                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                      R4B: RelatedArtifact.url

                                                                                                                                                                                                                      ShortR4B: url
                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                      Element RelatedArtifact.url is mapped to FHIR STU3 element RelatedArtifact.url as Equivalent. If a document or resource element is present, this element SHALL NOT be provided (use the url or reference in the Attachment or resource reference).

                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                      Requirements

                                                                                                                                                                                                                      Element RelatedArtifact.url is mapped to FHIR STU3 element RelatedArtifact.url as Equivalent.

                                                                                                                                                                                                                      630. Extension.extension:valueRelatedArtifact.extension:url.id
                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                      632. Extension.extension:valueRelatedArtifact.extension:url.extension
                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                      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
                                                                                                                                                                                                                      • 634. Extension.extension:valueRelatedArtifact.extension:url.url
                                                                                                                                                                                                                        Definition

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

                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                        Comments

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

                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                        Fixed Valueurl
                                                                                                                                                                                                                        636. Extension.extension:valueRelatedArtifact.extension:url.value[x]
                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                        A url for the artifact that can be followed to access the actual content.

                                                                                                                                                                                                                        ShortWhere the artifact can be accessed
                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                        If a document or resource element is present, this element SHALL NOT be provided (use the url or reference in the Attachment or resource reference).

                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                        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
                                                                                                                                                                                                                        638. Extension.extension:valueRelatedArtifact.extension:document
                                                                                                                                                                                                                        Slice Namedocument
                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                        R4B: RelatedArtifact.document additional types (Attachment) additional types from child elements (contentType, creation, data, hash, language, size, title, url)

                                                                                                                                                                                                                        ShortR4B: document additional types
                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                        Element RelatedArtifact.document is mapped to FHIR STU3 element RelatedArtifact.document as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.document do not cover the following types: Attachment. The mappings for RelatedArtifact.document do not cover the following types based on type expansion: contentType, creation, data, hash, language, size, title, url.

                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                        Requirements

                                                                                                                                                                                                                        Element RelatedArtifact.document is mapped to FHIR STU3 element RelatedArtifact.document as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.document do not cover the following types: Attachment. The mappings for RelatedArtifact.document do not cover the following types based on type expansion: contentType, creation, data, hash, language, size, title, url.

                                                                                                                                                                                                                        640. Extension.extension:valueRelatedArtifact.extension:document.id
                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                        unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                        642. Extension.extension:valueRelatedArtifact.extension:document.extension
                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                        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
                                                                                                                                                                                                                        • 644. Extension.extension:valueRelatedArtifact.extension:document.url
                                                                                                                                                                                                                          Definition

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

                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                          Comments

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

                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                          Fixed Valuedocument
                                                                                                                                                                                                                          646. Extension.extension:valueRelatedArtifact.extension:document.value[x]
                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                          The document being referenced, represented as an attachment. This is exclusive with the resource element.

                                                                                                                                                                                                                          ShortWhat document is being referenced
                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                          TypeAttachment
                                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                          648. Extension.extension:valueRelatedArtifact.extension:resource
                                                                                                                                                                                                                          Slice Nameresource
                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                          R4B: RelatedArtifact.resource additional types (canonical(http://hl7.org/fhir/StructureDefinition/Resource)) additional types from child elements (value)

                                                                                                                                                                                                                          ShortR4B: resource additional types
                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                          Element RelatedArtifact.resource is mapped to FHIR STU3 element RelatedArtifact.resource as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.resource do not cover the following types: canonical. The mappings for RelatedArtifact.resource do not cover the following types based on type expansion: value. If the type is predecessor, this is a reference to the succeeding knowledge resource. If the type is successor, this is a reference to the prior knowledge resource.

                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                          Requirements

                                                                                                                                                                                                                          Element RelatedArtifact.resource is mapped to FHIR STU3 element RelatedArtifact.resource as SourceIsBroaderThanTarget. The mappings for RelatedArtifact.resource do not cover the following types: canonical. The mappings for RelatedArtifact.resource do not cover the following types based on type expansion: value.

                                                                                                                                                                                                                          650. Extension.extension:valueRelatedArtifact.extension:resource.id
                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                          unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                          652. Extension.extension:valueRelatedArtifact.extension:resource.extension
                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                          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
                                                                                                                                                                                                                          • 654. Extension.extension:valueRelatedArtifact.extension:resource.url
                                                                                                                                                                                                                            Definition

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

                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                            Comments

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

                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                            Fixed Valueresource
                                                                                                                                                                                                                            656. Extension.extension:valueRelatedArtifact.extension:resource.value[x]
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            The related resource, such as a library, value set, profile, or other knowledge resource.

                                                                                                                                                                                                                            ShortWhat resource is being referenced
                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                            If the type is predecessor, this is a reference to the succeeding knowledge resource. If the type is successor, this is a reference to the prior knowledge resource.

                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                            Typeuri(Cross-version Profile for R4B.Resource for use in FHIR STU3, Resource)
                                                                                                                                                                                                                            [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
                                                                                                                                                                                                                            658. Extension.extension:valueRelatedArtifact.url
                                                                                                                                                                                                                            Definition

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

                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                            Comments

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

                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                            Fixed ValuevalueRelatedArtifact
                                                                                                                                                                                                                            660. Extension.extension:valueRelatedArtifact.value[x]
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                                                                            Control0..0
                                                                                                                                                                                                                            TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                            662. Extension.extension:valueTriggerDefinition
                                                                                                                                                                                                                            Slice NamevalueTriggerDefinition
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            R4B: TriggerDefinition

                                                                                                                                                                                                                            ShortR4B: TriggerDefinition
                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                            FHIR R4B ComplexType TriggerDefinition is representable via extensions in FHIR STU3. The root element TriggerDefinition is mapped to FHIR STU3 TriggerDefinition. If an event is a named-event, it means the event is completely pre-coordinated, and no other information can be specified for the event. If the event is one of the data- events, the data and condition elements specify the triggering criteria. The data element specifies the structured component, and the condition element provides additional optional refinement of that structured component. If the event is periodic, the timing element defines when the event is triggered. For both data- and periodic events, a name can be provided as a shorthand for the formal semantics provided by the other elements.

                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                            Requirements

                                                                                                                                                                                                                            FHIR R4B ComplexType TriggerDefinition is representable via extensions in FHIR STU3. The root element TriggerDefinition is mapped to FHIR STU3 TriggerDefinition.

                                                                                                                                                                                                                            664. Extension.extension:valueTriggerDefinition.id
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                            666. Extension.extension:valueTriggerDefinition.extension
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                                                                                                                                                            Control2..*
                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                            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
                                                                                                                                                                                                                            • 668. Extension.extension:valueTriggerDefinition.extension:_datatype
                                                                                                                                                                                                                              Slice Name_datatype
                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                              Slice to indicate the presence of a R4B TriggerDefinition in FHIR STU3

                                                                                                                                                                                                                              ShortDataType slice for a FHIR R4B `TriggerDefinition` value
                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                              670. Extension.extension:valueTriggerDefinition.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.

                                                                                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                              672. Extension.extension:valueTriggerDefinition.extension:_datatype.extension
                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                              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
                                                                                                                                                                                                                              • 674. Extension.extension:valueTriggerDefinition.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
                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                676. Extension.extension:valueTriggerDefinition.extension:_datatype.value[x]
                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                ShortValue of extension
                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                Must be: TriggerDefinition

                                                                                                                                                                                                                                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 ValueTriggerDefinition
                                                                                                                                                                                                                                678. Extension.extension:valueTriggerDefinition.extension
                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                An Extension

                                                                                                                                                                                                                                ShortExtension
                                                                                                                                                                                                                                Control1..*
                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                680. Extension.extension:valueTriggerDefinition.extension:type
                                                                                                                                                                                                                                Slice Nametype
                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                R4B: TriggerDefinition.type

                                                                                                                                                                                                                                ShortR4B: named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                Element TriggerDefinition.type is mapped to FHIR STU3 element TriggerDefinition.type as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                Requirements

                                                                                                                                                                                                                                Element TriggerDefinition.type is mapped to FHIR STU3 element TriggerDefinition.type as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                682. Extension.extension:valueTriggerDefinition.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.

                                                                                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                684. Extension.extension:valueTriggerDefinition.extension:type.extension
                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                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
                                                                                                                                                                                                                                • 686. Extension.extension:valueTriggerDefinition.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
                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                  Fixed Valuetype
                                                                                                                                                                                                                                  688. Extension.extension:valueTriggerDefinition.extension:type.value[x]
                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                  The type of triggering event.

                                                                                                                                                                                                                                  Shortnamed-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                  BindingThe codes SHALL be taken from TriggerType
                                                                                                                                                                                                                                  (required to http://hl7.org/fhir/ValueSet/trigger-type|3.0.2)
                                                                                                                                                                                                                                  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
                                                                                                                                                                                                                                  690. Extension.extension:valueTriggerDefinition.extension:name
                                                                                                                                                                                                                                  Slice Namename
                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                  R4B: TriggerDefinition.name

                                                                                                                                                                                                                                  ShortR4B: Name or URI that identifies the event
                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                  Element TriggerDefinition.name is mapped to FHIR STU3 element TriggerDefinition.eventName as Equivalent. An event name can be provided for all event types, but is required for named events. If a name is provided for a type other than named events, it is considered to be a shorthand for the semantics described by the formal description of the event.

                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                  Requirements

                                                                                                                                                                                                                                  Element TriggerDefinition.name is mapped to FHIR STU3 element TriggerDefinition.eventName as Equivalent.

                                                                                                                                                                                                                                  692. Extension.extension:valueTriggerDefinition.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.

                                                                                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                  694. Extension.extension:valueTriggerDefinition.extension:name.extension
                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                  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
                                                                                                                                                                                                                                  • 696. Extension.extension:valueTriggerDefinition.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
                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                    Fixed Valuename
                                                                                                                                                                                                                                    698. Extension.extension:valueTriggerDefinition.extension:name.value[x]
                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                    A formal name for the event. This may be an absolute URI that identifies the event formally (e.g. from a trigger registry), or a simple relative URI that identifies the event in a local context.

                                                                                                                                                                                                                                    ShortName or URI that identifies the event
                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                    An event name can be provided for all event types, but is required for named events. If a name is provided for a type other than named events, it is considered to be a shorthand for the semantics described by the formal description of the event.

                                                                                                                                                                                                                                    Control0..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
                                                                                                                                                                                                                                    700. Extension.extension:valueTriggerDefinition.extension:timing
                                                                                                                                                                                                                                    Slice Nametiming
                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                    R4B: TriggerDefinition.timing[x] additional types (Timing)

                                                                                                                                                                                                                                    ShortR4B: timing additional types
                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                    Element TriggerDefinition.timing[x] is mapped to FHIR STU3 element TriggerDefinition.eventTiming[x] as RelatedTo. The mappings for TriggerDefinition.timing[x] do not cover the following types: Timing. The target context TriggerDefinition.eventTiming[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element TriggerDefinition. The standard extension alternate-reference has been mapped as PART of the representation of FHIR R4B element TriggerDefinition.timing[x] with unmapped reference targets: Schedule. Source element TriggerDefinition.timing[x] has unmapped reference types. While the target element TriggerDefinition.eventTiming[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.

                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                    Requirements

                                                                                                                                                                                                                                    Element TriggerDefinition.timing[x] is mapped to FHIR STU3 element TriggerDefinition.eventTiming[x] as RelatedTo. The mappings for TriggerDefinition.timing[x] do not cover the following types: Timing. The target context TriggerDefinition.eventTiming[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element TriggerDefinition. The standard extension alternate-reference has been mapped as PART of the representation of FHIR R4B element TriggerDefinition.timing[x] with unmapped reference targets: Schedule. Source element TriggerDefinition.timing[x] has unmapped reference types. While the target element TriggerDefinition.eventTiming[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.

                                                                                                                                                                                                                                    702. Extension.extension:valueTriggerDefinition.extension:timing.id
                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                    704. Extension.extension:valueTriggerDefinition.extension:timing.extension
                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                    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
                                                                                                                                                                                                                                    • 706. Extension.extension:valueTriggerDefinition.extension:timing.url
                                                                                                                                                                                                                                      Definition

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

                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                      Comments

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

                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                      Fixed Valuetiming
                                                                                                                                                                                                                                      708. Extension.extension:valueTriggerDefinition.extension:timing.value[x]
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      The timing of the event (if this is a periodic trigger).

                                                                                                                                                                                                                                      ShortTiming of the event
                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                      TypeTiming
                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                      710. Extension.extension:valueTriggerDefinition.extension:data
                                                                                                                                                                                                                                      Slice Namedata
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      R4B: TriggerDefinition.data additional types (DataRequirement) additional types from child elements (codeFilter, code, path, searchParam, valueSet, dateFilter, value[x], limit, mustSupport, profile, sort, direction, subject[x], type)

                                                                                                                                                                                                                                      ShortR4B: Triggering data of the event (multiple = 'and') additional types
                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                      Element TriggerDefinition.data is mapped to FHIR STU3 element TriggerDefinition.eventData as SourceIsBroaderThanTarget. The mappings for TriggerDefinition.data do not cover the following types: DataRequirement. The mappings for TriggerDefinition.data do not cover the following types based on type expansion: code, codeFilter, dateFilter, direction, limit, mustSupport, path, profile, searchParam, sort, subject[x], type, value[x], valueSet. This element shall be present for any data type trigger.

                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                      Requirements

                                                                                                                                                                                                                                      Element TriggerDefinition.data is mapped to FHIR STU3 element TriggerDefinition.eventData as SourceIsBroaderThanTarget. The mappings for TriggerDefinition.data do not cover the following types: DataRequirement. The mappings for TriggerDefinition.data do not cover the following types based on type expansion: code, codeFilter, dateFilter, direction, limit, mustSupport, path, profile, searchParam, sort, subject[x], type, value[x], valueSet.

                                                                                                                                                                                                                                      712. Extension.extension:valueTriggerDefinition.extension:data.id
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                      714. Extension.extension:valueTriggerDefinition.extension:data.extension
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      An Extension

                                                                                                                                                                                                                                      ShortExtension
                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                      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
                                                                                                                                                                                                                                      • 716. Extension.extension:valueTriggerDefinition.extension:data.extension:_datatype
                                                                                                                                                                                                                                        Slice Name_datatype
                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                        Slice to indicate the presence of a R4B DataRequirement in FHIR STU3

                                                                                                                                                                                                                                        ShortDataType slice for a FHIR R4B `DataRequirement` value
                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                        718. Extension.extension:valueTriggerDefinition.extension:data.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.

                                                                                                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                        720. Extension.extension:valueTriggerDefinition.extension:data.extension:_datatype.extension
                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                        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
                                                                                                                                                                                                                                        • 722. Extension.extension:valueTriggerDefinition.extension:data.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
                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                          Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                          724. Extension.extension:valueTriggerDefinition.extension:data.extension:_datatype.value[x]
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                          ShortValue of extension
                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                          Must be: DataRequirement

                                                                                                                                                                                                                                          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 ValueDataRequirement
                                                                                                                                                                                                                                          726. Extension.extension:valueTriggerDefinition.extension:data.extension:type
                                                                                                                                                                                                                                          Slice Nametype
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          R4B: DataRequirement.type additional codes

                                                                                                                                                                                                                                          ShortR4B: type additional codes
                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                          Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                          Requirements

                                                                                                                                                                                                                                          Element DataRequirement.type is mapped to FHIR STU3 element DataRequirement.type as RelatedTo. The mappings for DataRequirement.type do not allow expression of the necessary codes, per the bindings on the source and target.

                                                                                                                                                                                                                                          728. Extension.extension:valueTriggerDefinition.extension:data.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.

                                                                                                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                          730. Extension.extension:valueTriggerDefinition.extension:data.extension:type.extension
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                          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
                                                                                                                                                                                                                                          • 732. Extension.extension:valueTriggerDefinition.extension:data.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
                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                            Fixed Valuetype
                                                                                                                                                                                                                                            734. Extension.extension:valueTriggerDefinition.extension:data.extension:type.value[x]
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            The type of the required data, specified as the type name of a resource. For profiles, this value is set to the type of the base resource of the profile.

                                                                                                                                                                                                                                            ShortThe type of the required data
                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                            BindingThe codes SHALL be taken from R4BAllTypesForR3 (0.1.0)
                                                                                                                                                                                                                                            (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-all-types-for-R3|0.1.0)
                                                                                                                                                                                                                                            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
                                                                                                                                                                                                                                            736. Extension.extension:valueTriggerDefinition.extension:data.extension:profile
                                                                                                                                                                                                                                            Slice Nameprofile
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            R4B: DataRequirement.profile

                                                                                                                                                                                                                                            ShortR4B: profile
                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                            Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                            Requirements

                                                                                                                                                                                                                                            Element DataRequirement.profile is mapped to FHIR STU3 element DataRequirement.profile as Equivalent.

                                                                                                                                                                                                                                            738. Extension.extension:valueTriggerDefinition.extension:data.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.

                                                                                                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                            740. Extension.extension:valueTriggerDefinition.extension:data.extension:profile.extension
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                            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
                                                                                                                                                                                                                                            • 742. Extension.extension:valueTriggerDefinition.extension:data.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
                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                              Fixed Valueprofile
                                                                                                                                                                                                                                              744. Extension.extension:valueTriggerDefinition.extension:data.extension:profile.value[x]
                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                              The profile of the required data, specified as the uri of the profile definition.

                                                                                                                                                                                                                                              ShortThe profile of the required data
                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                              Typeuri(Cross-version Profile for R4B.StructureDefinition for use in FHIR STU3, StructureDefinition)
                                                                                                                                                                                                                                              [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
                                                                                                                                                                                                                                              746. Extension.extension:valueTriggerDefinition.extension:data.extension:subject
                                                                                                                                                                                                                                              Slice Namesubject
                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                              R4B: DataRequirement.subject[x] (new:CodeableConcept, Reference(Group))

                                                                                                                                                                                                                                              ShortR4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                              Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                              Requirements

                                                                                                                                                                                                                                              Element DataRequirement.subject[x] has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.subject[x] has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                              748. Extension.extension:valueTriggerDefinition.extension:data.extension:subject.id
                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                              750. Extension.extension:valueTriggerDefinition.extension:data.extension:subject.extension
                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                              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
                                                                                                                                                                                                                                              • 752. Extension.extension:valueTriggerDefinition.extension:data.extension:subject.url
                                                                                                                                                                                                                                                Definition

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

                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                Comments

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

                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                Fixed Valuesubject
                                                                                                                                                                                                                                                754. Extension.extension:valueTriggerDefinition.extension:data.extension:subject.value[x]
                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                The intended subjects of the data requirement. If this element is not provided, a Patient subject is assumed.

                                                                                                                                                                                                                                                ShortE.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                The subject of a data requirement is critical, as the data being specified is determined with respect to a particular subject. This corresponds roughly to the notion of a Compartment in that it limits what data is available based on its relationship to the subject. In CQL, this corresponds to the context declaration.

                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                BindingUnless not suitable, these codes SHALL be taken from R4BSubjectTypeForR3 (0.1.0)
                                                                                                                                                                                                                                                (extensible to http://hl7.org/fhir/uv/xver/ValueSet/R4B-subject-type-for-R3|0.1.0)
                                                                                                                                                                                                                                                TypeChoice of: CodeableConcept, Reference(Cross-version Profile for R4B.Group for use in FHIR STU3, Group)
                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                756. Extension.extension:valueTriggerDefinition.extension:data.extension:mustSupport
                                                                                                                                                                                                                                                Slice NamemustSupport
                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                R4B: DataRequirement.mustSupport

                                                                                                                                                                                                                                                ShortR4B: Indicates specific structure elements that are referenced by the knowledge module
                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                Requirements

                                                                                                                                                                                                                                                Element DataRequirement.mustSupport is mapped to FHIR STU3 element DataRequirement.mustSupport as Equivalent.

                                                                                                                                                                                                                                                758. Extension.extension:valueTriggerDefinition.extension:data.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.

                                                                                                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                760. Extension.extension:valueTriggerDefinition.extension:data.extension:mustSupport.extension
                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                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
                                                                                                                                                                                                                                                • 762. Extension.extension:valueTriggerDefinition.extension:data.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
                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                  Fixed ValuemustSupport
                                                                                                                                                                                                                                                  764. Extension.extension:valueTriggerDefinition.extension:data.extension:mustSupport.value[x]
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  Indicates that specific elements of the type are referenced by the knowledge module and must be supported by the consumer in order to obtain an effective evaluation. This does not mean that a value is required for this element, only that the consuming system must understand the element and be able to provide values for it if they are available.

                                                                                                                                                                                                                                                  The value of mustSupport SHALL be a FHIRPath resolveable on the type of the DataRequirement. The path SHALL consist only of identifiers, constant indexers, and .resolve() (see the Simple FHIRPath Profile for full details).

                                                                                                                                                                                                                                                  ShortIndicates specific structure elements that are referenced by the knowledge module
                                                                                                                                                                                                                                                  Control0..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
                                                                                                                                                                                                                                                  766. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter
                                                                                                                                                                                                                                                  Slice NamecodeFilter
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  R4B: DataRequirement.codeFilter

                                                                                                                                                                                                                                                  ShortR4B: codeFilter
                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                  Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                  Requirements

                                                                                                                                                                                                                                                  Element DataRequirement.codeFilter is mapped to FHIR STU3 element DataRequirement.codeFilter as Equivalent.

                                                                                                                                                                                                                                                  768. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.id
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                  770. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  An Extension

                                                                                                                                                                                                                                                  ShortExtension
                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                  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
                                                                                                                                                                                                                                                  • 772. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:path
                                                                                                                                                                                                                                                    Slice Namepath
                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                    R4B: DataRequirement.codeFilter.path

                                                                                                                                                                                                                                                    ShortR4B: A code-valued attribute to filter on
                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                    Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent. The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                    Requirements

                                                                                                                                                                                                                                                    Element DataRequirement.codeFilter.path is mapped to FHIR STU3 element DataRequirement.codeFilter.path as Equivalent.

                                                                                                                                                                                                                                                    774. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.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.

                                                                                                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                    776. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:path.extension
                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                    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
                                                                                                                                                                                                                                                    • 778. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.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
                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                      Fixed Valuepath
                                                                                                                                                                                                                                                      780. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:path.value[x]
                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                      The code-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type code, Coding, or CodeableConcept.

                                                                                                                                                                                                                                                      ShortA code-valued attribute to filter on
                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                      The path attribute contains a Simple FHIRPath Subset that allows path traversal, but not calculation.

                                                                                                                                                                                                                                                      Control0..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
                                                                                                                                                                                                                                                      782. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam
                                                                                                                                                                                                                                                      Slice NamesearchParam
                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                      R4B: DataRequirement.codeFilter.searchParam (new:string)

                                                                                                                                                                                                                                                      ShortR4B: A coded (token) parameter to search on (new)
                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                      Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                      Requirements

                                                                                                                                                                                                                                                      Element DataRequirement.codeFilter.searchParam has a context of DataRequirement.codeFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.codeFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                      784. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam.id
                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                      786. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam.extension
                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                      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
                                                                                                                                                                                                                                                      • 788. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam.url
                                                                                                                                                                                                                                                        Definition

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

                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                        Comments

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

                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                        Fixed ValuesearchParam
                                                                                                                                                                                                                                                        790. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:searchParam.value[x]
                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                        A token parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type code, Coding, or CodeableConcept.

                                                                                                                                                                                                                                                        ShortA coded (token) parameter to search on
                                                                                                                                                                                                                                                        Control0..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
                                                                                                                                                                                                                                                        792. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:valueSet
                                                                                                                                                                                                                                                        Slice NamevalueSet
                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                        R4B: DataRequirement.codeFilter.valueSet

                                                                                                                                                                                                                                                        ShortR4B: valueSet
                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                        Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                        Requirements

                                                                                                                                                                                                                                                        Element DataRequirement.codeFilter.valueSet is mapped to FHIR STU3 element DataRequirement.codeFilter.valueSet[x] as SourceIsNarrowerThanTarget. The target context DataRequirement.codeFilter.valueSet[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.codeFilter.

                                                                                                                                                                                                                                                        794. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.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.

                                                                                                                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                        796. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:valueSet.extension
                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                        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
                                                                                                                                                                                                                                                        • 798. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.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
                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                          Fixed ValuevalueSet
                                                                                                                                                                                                                                                          800. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:valueSet.value[x]
                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                          The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset.

                                                                                                                                                                                                                                                          ShortValueset for the filter
                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                          Typeuri(Cross-version Profile for R4B.ValueSet for use in FHIR STU3, ValueSet)
                                                                                                                                                                                                                                                          [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
                                                                                                                                                                                                                                                          802. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:code
                                                                                                                                                                                                                                                          Slice Namecode
                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                          R4B: DataRequirement.codeFilter.code

                                                                                                                                                                                                                                                          ShortR4B: What code is expected
                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                          Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                          Requirements

                                                                                                                                                                                                                                                          Element DataRequirement.codeFilter.code is mapped to FHIR STU3 element DataRequirement.codeFilter.valueCoding as Equivalent.

                                                                                                                                                                                                                                                          804. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.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.

                                                                                                                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                          806. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:code.extension
                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                          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
                                                                                                                                                                                                                                                          • 808. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.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
                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                            Fixed Valuecode
                                                                                                                                                                                                                                                            810. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.extension:code.value[x]
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            The codes for the code filter. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified codes. If codes are specified in addition to a value set, the filter returns items matching a code in the value set or one of the specified codes.

                                                                                                                                                                                                                                                            ShortWhat code is expected
                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                            TypeCoding
                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                            812. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.url
                                                                                                                                                                                                                                                            Definition

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

                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                            Comments

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

                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                            Fixed ValuecodeFilter
                                                                                                                                                                                                                                                            814. Extension.extension:valueTriggerDefinition.extension:data.extension:codeFilter.value[x]
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                                                                                                            Control0..0
                                                                                                                                                                                                                                                            TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                            816. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter
                                                                                                                                                                                                                                                            Slice NamedateFilter
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            R4B: DataRequirement.dateFilter

                                                                                                                                                                                                                                                            ShortR4B: dateFilter
                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                            Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                            Requirements

                                                                                                                                                                                                                                                            Element DataRequirement.dateFilter is mapped to FHIR STU3 element DataRequirement.dateFilter as Equivalent.

                                                                                                                                                                                                                                                            818. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.id
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                            820. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            An Extension

                                                                                                                                                                                                                                                            ShortExtension
                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                            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
                                                                                                                                                                                                                                                            • 822. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:path
                                                                                                                                                                                                                                                              Slice Namepath
                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                              R4B: DataRequirement.dateFilter.path

                                                                                                                                                                                                                                                              ShortR4B: A date-valued attribute to filter on
                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                              Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent. The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                              Requirements

                                                                                                                                                                                                                                                              Element DataRequirement.dateFilter.path is mapped to FHIR STU3 element DataRequirement.dateFilter.path as Equivalent.

                                                                                                                                                                                                                                                              824. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.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.

                                                                                                                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                              826. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:path.extension
                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                              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
                                                                                                                                                                                                                                                              • 828. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.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
                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                Fixed Valuepath
                                                                                                                                                                                                                                                                830. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:path.value[x]
                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                The date-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the Simple FHIRPath Profile for full details). Note that the index must be an integer constant. The path must resolve to an element of type date, dateTime, Period, Schedule, or Timing.

                                                                                                                                                                                                                                                                ShortA date-valued attribute to filter on
                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                The path attribute contains a Simple FHIR Subset that allows path traversal, but not calculation.

                                                                                                                                                                                                                                                                Control0..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
                                                                                                                                                                                                                                                                832. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam
                                                                                                                                                                                                                                                                Slice NamesearchParam
                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                R4B: DataRequirement.dateFilter.searchParam (new:string)

                                                                                                                                                                                                                                                                ShortR4B: A date valued parameter to search on (new)
                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                Requirements

                                                                                                                                                                                                                                                                Element DataRequirement.dateFilter.searchParam has a context of DataRequirement.dateFilter based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.dateFilter.searchParam has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                834. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam.id
                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                836. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam.extension
                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                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
                                                                                                                                                                                                                                                                • 838. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam.url
                                                                                                                                                                                                                                                                  Definition

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

                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                  Comments

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

                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                  Fixed ValuesearchParam
                                                                                                                                                                                                                                                                  840. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:searchParam.value[x]
                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                  A date parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type date, dateTime, Period, Schedule, or Timing.

                                                                                                                                                                                                                                                                  ShortA date valued parameter to search on
                                                                                                                                                                                                                                                                  Control0..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
                                                                                                                                                                                                                                                                  842. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value
                                                                                                                                                                                                                                                                  Slice Namevalue
                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                  R4B: DataRequirement.dateFilter.value[x] additional types (Period)

                                                                                                                                                                                                                                                                  ShortR4B: value additional types
                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                  Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                  Requirements

                                                                                                                                                                                                                                                                  Element DataRequirement.dateFilter.value[x] is mapped to FHIR STU3 element DataRequirement.dateFilter.value[x] as SourceIsBroaderThanTarget. The mappings for DataRequirement.dateFilter.value[x] do not cover the following types: Period. The target context DataRequirement.dateFilter.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element DataRequirement.dateFilter.

                                                                                                                                                                                                                                                                  844. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value.id
                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                  846. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value.extension
                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                  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
                                                                                                                                                                                                                                                                  • 848. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value.url
                                                                                                                                                                                                                                                                    Definition

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

                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                    Comments

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

                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                    Fixed Valuevalue
                                                                                                                                                                                                                                                                    850. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.extension:value.value[x]
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    The value of the filter. If period is specified, the filter will return only those data items that fall within the bounds determined by the Period, inclusive of the period boundaries. If dateTime is specified, the filter will return only those data items that are equal to the specified dateTime. If a Duration is specified, the filter will return only those data items that fall within Duration before now.

                                                                                                                                                                                                                                                                    ShortThe value of the filter, as a Period, DateTime, or Duration value
                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                    TypePeriod
                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                    852. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.url
                                                                                                                                                                                                                                                                    Definition

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

                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                    Comments

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

                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                    Fixed ValuedateFilter
                                                                                                                                                                                                                                                                    854. Extension.extension:valueTriggerDefinition.extension:data.extension:dateFilter.value[x]
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                    ShortValue of extension
                                                                                                                                                                                                                                                                    Control0..0
                                                                                                                                                                                                                                                                    TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                    856. Extension.extension:valueTriggerDefinition.extension:data.extension:limit
                                                                                                                                                                                                                                                                    Slice Namelimit
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    R4B: DataRequirement.limit (new:positiveInt)

                                                                                                                                                                                                                                                                    ShortR4B: Number of results (new)
                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                    Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                    Requirements

                                                                                                                                                                                                                                                                    Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.limit has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.limit has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                    858. Extension.extension:valueTriggerDefinition.extension:data.extension:limit.id
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                    860. Extension.extension:valueTriggerDefinition.extension:data.extension:limit.extension
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                    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
                                                                                                                                                                                                                                                                    • 862. Extension.extension:valueTriggerDefinition.extension:data.extension:limit.url
                                                                                                                                                                                                                                                                      Definition

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

                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                      Comments

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

                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                      Fixed Valuelimit
                                                                                                                                                                                                                                                                      864. Extension.extension:valueTriggerDefinition.extension:data.extension:limit.value[x]
                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                      Specifies a maximum number of results that are required (uses the _count search parameter).

                                                                                                                                                                                                                                                                      ShortNumber of results
                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                      This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5".

                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                      TypepositiveInt
                                                                                                                                                                                                                                                                      [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
                                                                                                                                                                                                                                                                      866. Extension.extension:valueTriggerDefinition.extension:data.extension:sort
                                                                                                                                                                                                                                                                      Slice Namesort
                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                      R4B: DataRequirement.sort (new:Element)

                                                                                                                                                                                                                                                                      ShortR4B: Order of the results (new)
                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                      Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be used in combination with the sort element to specify quota requirements such as "the most recent 5" or "the highest 5". When multiple sorts are specified, they are applied in the order they appear in the resource.

                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                      Requirements

                                                                                                                                                                                                                                                                      Enables the requirement "most recent 5 results" to be expressed. Element DataRequirement.sort has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                      868. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.id
                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                      870. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension
                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                      An Extension

                                                                                                                                                                                                                                                                      ShortExtension
                                                                                                                                                                                                                                                                      Control2..*
                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                      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
                                                                                                                                                                                                                                                                      • 872. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:path
                                                                                                                                                                                                                                                                        Slice Namepath
                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                        R4B: DataRequirement.sort.path (new:string)

                                                                                                                                                                                                                                                                        ShortR4B: The name of the attribute to perform the sort (new)
                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                        Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                        Requirements

                                                                                                                                                                                                                                                                        Element DataRequirement.sort.path is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.path has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.path has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                        874. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.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.

                                                                                                                                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                        876. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:path.extension
                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                        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
                                                                                                                                                                                                                                                                        • 878. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.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
                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                          Fixed Valuepath
                                                                                                                                                                                                                                                                          880. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:path.value[x]
                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                          The attribute of the sort. The specified path must be resolvable from the type of the required data. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements. Note that the index must be an integer constant.

                                                                                                                                                                                                                                                                          ShortThe name of the attribute to perform the sort
                                                                                                                                                                                                                                                                          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
                                                                                                                                                                                                                                                                          882. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction
                                                                                                                                                                                                                                                                          Slice Namedirection
                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                          R4B: DataRequirement.sort.direction (new:code)

                                                                                                                                                                                                                                                                          ShortR4B: ascending | descending (new)
                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                          Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                          Requirements

                                                                                                                                                                                                                                                                          Element DataRequirement.sort.direction is part of an existing definition because parent element DataRequirement.sort requires a cross-version extension. Element DataRequirement.sort.direction has a context of DataRequirement based on following the parent source element upwards and mapping to DataRequirement. Element DataRequirement.sort.direction has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                          884. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction.id
                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                          unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                          886. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction.extension
                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                          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
                                                                                                                                                                                                                                                                          • 888. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction.url
                                                                                                                                                                                                                                                                            Definition

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

                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                            Comments

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

                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                            Fixed Valuedirection
                                                                                                                                                                                                                                                                            890. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.extension:direction.value[x]
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            The direction of the sort, ascending or descending.

                                                                                                                                                                                                                                                                            Shortascending | descending
                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                            BindingThe codes SHALL be taken from R4BSortDirectionForR3 (0.1.0)
                                                                                                                                                                                                                                                                            (required to http://hl7.org/fhir/uv/xver/ValueSet/R4B-sort-direction-for-R3|0.1.0)
                                                                                                                                                                                                                                                                            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
                                                                                                                                                                                                                                                                            892. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.url
                                                                                                                                                                                                                                                                            Definition

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

                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                            Comments

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

                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                            Fixed Valuesort
                                                                                                                                                                                                                                                                            894. Extension.extension:valueTriggerDefinition.extension:data.extension:sort.value[x]
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                                                                                                                            Control0..0
                                                                                                                                                                                                                                                                            TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                            896. Extension.extension:valueTriggerDefinition.extension:data.url
                                                                                                                                                                                                                                                                            Definition

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

                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                            Comments

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

                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                            Fixed Valuedata
                                                                                                                                                                                                                                                                            898. Extension.extension:valueTriggerDefinition.extension:data.value[x]
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                                                                                                                            Control0..0
                                                                                                                                                                                                                                                                            TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                            900. Extension.extension:valueTriggerDefinition.extension:condition
                                                                                                                                                                                                                                                                            Slice Namecondition
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            R4B: TriggerDefinition.condition (new:Expression)

                                                                                                                                                                                                                                                                            ShortR4B: Whether the event triggers (boolean expression) (new)
                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                            Element TriggerDefinition.condition has a context of TriggerDefinition based on following the parent source element upwards and mapping to TriggerDefinition. Element TriggerDefinition.condition has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). This element can be only be specified for data type triggers and provides additional semantics for the trigger. The context available within the condition is based on the type of data event. For all events, the current resource will be available as context. In addition, for modification events, the previous resource will also be available. The expression may be inlined, or may be a simple absolute URI, which is a reference to a named expression within a logic library referenced by a library element or extension within the containing resource. If the expression is a FHIR Path expression, it evaluates in the context of a resource of one of the type identified in the data requirement, and may also refer to the variable %previous for delta comparisons on events of type data-changed, data-modified, and data-deleted which will always have the same type.

                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                            Requirements

                                                                                                                                                                                                                                                                            Need to be able to formally describe the triggering criteria. Element TriggerDefinition.condition has a context of TriggerDefinition based on following the parent source element upwards and mapping to TriggerDefinition. Element TriggerDefinition.condition has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                            902. Extension.extension:valueTriggerDefinition.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.

                                                                                                                                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                            904. Extension.extension:valueTriggerDefinition.extension:condition.extension
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            An Extension

                                                                                                                                                                                                                                                                            ShortExtension
                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                            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
                                                                                                                                                                                                                                                                            • 906. Extension.extension:valueTriggerDefinition.extension:condition.extension:_datatype
                                                                                                                                                                                                                                                                              Slice Name_datatype
                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                              Slice to indicate the presence of a R4B Expression in FHIR STU3

                                                                                                                                                                                                                                                                              ShortDataType slice for a FHIR R4B `Expression` value
                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                              908. Extension.extension:valueTriggerDefinition.extension:condition.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.

                                                                                                                                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                              910. Extension.extension:valueTriggerDefinition.extension:condition.extension:_datatype.extension
                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                              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
                                                                                                                                                                                                                                                                              • 912. Extension.extension:valueTriggerDefinition.extension:condition.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
                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                                                                914. Extension.extension:valueTriggerDefinition.extension:condition.extension:_datatype.value[x]
                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                                ShortValue of extension
                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                Must be: Expression

                                                                                                                                                                                                                                                                                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 ValueExpression
                                                                                                                                                                                                                                                                                916. Extension.extension:valueTriggerDefinition.extension:condition.extension:description
                                                                                                                                                                                                                                                                                Slice Namedescription
                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                R4B: Expression.description (new:string)

                                                                                                                                                                                                                                                                                ShortR4B: Natural language description of the condition (new)
                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                Requirements

                                                                                                                                                                                                                                                                                Element Expression.description is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.description has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                918. Extension.extension:valueTriggerDefinition.extension:condition.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.

                                                                                                                                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                920. Extension.extension:valueTriggerDefinition.extension:condition.extension:description.extension
                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                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
                                                                                                                                                                                                                                                                                • 922. Extension.extension:valueTriggerDefinition.extension:condition.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
                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                  Fixed Valuedescription
                                                                                                                                                                                                                                                                                  924. Extension.extension:valueTriggerDefinition.extension:condition.extension:description.value[x]
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  A brief, natural language description of the condition that effectively communicates the intended semantics.

                                                                                                                                                                                                                                                                                  ShortNatural language description of the condition
                                                                                                                                                                                                                                                                                  Control0..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
                                                                                                                                                                                                                                                                                  926. Extension.extension:valueTriggerDefinition.extension:condition.extension:name
                                                                                                                                                                                                                                                                                  Slice Namename
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  R4B: Expression.name (new:id)

                                                                                                                                                                                                                                                                                  ShortR4B: Short name assigned to expression for reuse (new)
                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                  Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                  Requirements

                                                                                                                                                                                                                                                                                  Element Expression.name is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                  928. Extension.extension:valueTriggerDefinition.extension:condition.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.

                                                                                                                                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                  930. Extension.extension:valueTriggerDefinition.extension:condition.extension:name.extension
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                  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
                                                                                                                                                                                                                                                                                  • 932. Extension.extension:valueTriggerDefinition.extension:condition.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
                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                    Fixed Valuename
                                                                                                                                                                                                                                                                                    934. Extension.extension:valueTriggerDefinition.extension:condition.extension:name.value[x]
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    A short name assigned to the expression to allow for multiple reuse of the expression in the context where it is defined.

                                                                                                                                                                                                                                                                                    ShortShort name assigned to expression for reuse
                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                    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
                                                                                                                                                                                                                                                                                    936. Extension.extension:valueTriggerDefinition.extension:condition.extension:language
                                                                                                                                                                                                                                                                                    Slice Namelanguage
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    R4B: Expression.language (new:code)

                                                                                                                                                                                                                                                                                    ShortR4B: text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc. (new)
                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                    Element matches Basic element path Basic.language (Resource.language), use that element instead. Element Expression.language is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                    Requirements

                                                                                                                                                                                                                                                                                    Element matches Basic element path Basic.language (Resource.language), use that element instead. Element Expression.language is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                    938. Extension.extension:valueTriggerDefinition.extension:condition.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.

                                                                                                                                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                    940. Extension.extension:valueTriggerDefinition.extension:condition.extension:language.extension
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                    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
                                                                                                                                                                                                                                                                                    • 942. Extension.extension:valueTriggerDefinition.extension:condition.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
                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                      Fixed Valuelanguage
                                                                                                                                                                                                                                                                                      944. Extension.extension:valueTriggerDefinition.extension:condition.extension:language.value[x]
                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                      The media type of the language for the expression.

                                                                                                                                                                                                                                                                                      Shorttext/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc.
                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                      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
                                                                                                                                                                                                                                                                                      946. Extension.extension:valueTriggerDefinition.extension:condition.extension:expression
                                                                                                                                                                                                                                                                                      Slice Nameexpression
                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                      R4B: Expression.expression (new:string)

                                                                                                                                                                                                                                                                                      ShortR4B: Expression in specified language (new)
                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                      Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                      Requirements

                                                                                                                                                                                                                                                                                      Element Expression.expression is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                      948. Extension.extension:valueTriggerDefinition.extension:condition.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.

                                                                                                                                                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                      950. Extension.extension:valueTriggerDefinition.extension:condition.extension:expression.extension
                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                      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
                                                                                                                                                                                                                                                                                      • 952. Extension.extension:valueTriggerDefinition.extension:condition.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
                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                        Fixed Valueexpression
                                                                                                                                                                                                                                                                                        954. Extension.extension:valueTriggerDefinition.extension:condition.extension:expression.value[x]
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        An expression in the specified language that returns a value.

                                                                                                                                                                                                                                                                                        ShortExpression in specified language
                                                                                                                                                                                                                                                                                        Control0..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
                                                                                                                                                                                                                                                                                        956. Extension.extension:valueTriggerDefinition.extension:condition.extension:reference
                                                                                                                                                                                                                                                                                        Slice Namereference
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        R4B: Expression.reference (new:uri)

                                                                                                                                                                                                                                                                                        ShortR4B: Where the expression is found (new)
                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                        Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). If both a reference and an expression is found, the reference SHALL point to the same expression.

                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                        Requirements

                                                                                                                                                                                                                                                                                        Element Expression.reference is not mapped to FHIR STU3, since FHIR R4B Expression is not mapped. Element Expression.reference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                        958. Extension.extension:valueTriggerDefinition.extension:condition.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.

                                                                                                                                                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                        960. Extension.extension:valueTriggerDefinition.extension:condition.extension:reference.extension
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                        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
                                                                                                                                                                                                                                                                                        • 962. Extension.extension:valueTriggerDefinition.extension:condition.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
                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                          Fixed Valuereference
                                                                                                                                                                                                                                                                                          964. Extension.extension:valueTriggerDefinition.extension:condition.extension:reference.value[x]
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          A URI that defines where the expression is found.

                                                                                                                                                                                                                                                                                          ShortWhere the expression is found
                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                          If both a reference and an expression is found, the reference SHALL point to the same expression.

                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                          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
                                                                                                                                                                                                                                                                                          966. Extension.extension:valueTriggerDefinition.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
                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                          Fixed Valuecondition
                                                                                                                                                                                                                                                                                          968. Extension.extension:valueTriggerDefinition.extension:condition.value[x]
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                                          ShortValue of extension
                                                                                                                                                                                                                                                                                          Control0..0
                                                                                                                                                                                                                                                                                          TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                          970. Extension.extension:valueTriggerDefinition.url
                                                                                                                                                                                                                                                                                          Definition

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

                                                                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                          Comments

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

                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                          Fixed ValuevalueTriggerDefinition
                                                                                                                                                                                                                                                                                          972. Extension.extension:valueTriggerDefinition.value[x]
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                                          ShortValue of extension
                                                                                                                                                                                                                                                                                          Control0..0
                                                                                                                                                                                                                                                                                          TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                          974. Extension.extension:valueUsageContext
                                                                                                                                                                                                                                                                                          Slice NamevalueUsageContext
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          R4B: UsageContext

                                                                                                                                                                                                                                                                                          ShortR4B: UsageContext
                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                          FHIR R4B ComplexType UsageContext is representable via extensions in FHIR STU3. The root element UsageContext is mapped to FHIR STU3 UsageContext.

                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                          Requirements

                                                                                                                                                                                                                                                                                          FHIR R4B ComplexType UsageContext is representable via extensions in FHIR STU3. The root element UsageContext is mapped to FHIR STU3 UsageContext.

                                                                                                                                                                                                                                                                                          976. Extension.extension:valueUsageContext.id
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                          978. Extension.extension:valueUsageContext.extension
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                                                                                                                                                                                                                          Control3..*
                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                          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
                                                                                                                                                                                                                                                                                          • 980. Extension.extension:valueUsageContext.extension:_datatype
                                                                                                                                                                                                                                                                                            Slice Name_datatype
                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                            Slice to indicate the presence of a R4B UsageContext in FHIR STU3

                                                                                                                                                                                                                                                                                            ShortDataType slice for a FHIR R4B `UsageContext` value
                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                            982. Extension.extension:valueUsageContext.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.

                                                                                                                                                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                            984. Extension.extension:valueUsageContext.extension:_datatype.extension
                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                            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
                                                                                                                                                                                                                                                                                            • 986. Extension.extension:valueUsageContext.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
                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                              Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                                                                              988. Extension.extension:valueUsageContext.extension:_datatype.value[x]
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                                              ShortValue of extension
                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                              Must be: UsageContext

                                                                                                                                                                                                                                                                                              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 ValueUsageContext
                                                                                                                                                                                                                                                                                              990. Extension.extension:valueUsageContext.extension
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              An Extension

                                                                                                                                                                                                                                                                                              ShortExtension
                                                                                                                                                                                                                                                                                              Control2..*
                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                              992. Extension.extension:valueUsageContext.extension:code
                                                                                                                                                                                                                                                                                              Slice Namecode
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              R4B: UsageContext.code

                                                                                                                                                                                                                                                                                              ShortR4B: code
                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                              Element UsageContext.code is mapped to FHIR STU3 element UsageContext.code as Equivalent.

                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                              Requirements

                                                                                                                                                                                                                                                                                              Element UsageContext.code is mapped to FHIR STU3 element UsageContext.code as Equivalent.

                                                                                                                                                                                                                                                                                              994. Extension.extension:valueUsageContext.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.

                                                                                                                                                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                              996. Extension.extension:valueUsageContext.extension:code.extension
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                              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
                                                                                                                                                                                                                                                                                              • 998. Extension.extension:valueUsageContext.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
                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                Fixed Valuecode
                                                                                                                                                                                                                                                                                                1000. Extension.extension:valueUsageContext.extension:code.value[x]
                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                A code that identifies the type of context being specified by this usage context.

                                                                                                                                                                                                                                                                                                ShortType of context being specified
                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                BindingUnless not suitable, these codes SHALL be taken from UsageContextType
                                                                                                                                                                                                                                                                                                (extensible to http://hl7.org/fhir/ValueSet/usage-context-type|3.0.2)
                                                                                                                                                                                                                                                                                                TypeCoding
                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                1002. Extension.extension:valueUsageContext.extension:value
                                                                                                                                                                                                                                                                                                Slice Namevalue
                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                R4B: UsageContext.value[x] additional types (Range, Reference(http://hl7.org/fhir/StructureDefinition/PlanDefinition), Reference(http://hl7.org/fhir/StructureDefinition/ResearchStudy), Reference(http://hl7.org/fhir/StructureDefinition/InsurancePlan), Reference(http://hl7.org/fhir/StructureDefinition/HealthcareService), Reference(http://hl7.org/fhir/StructureDefinition/Group), Reference(http://hl7.org/fhir/StructureDefinition/Location), Reference(http://hl7.org/fhir/StructureDefinition/Organization))

                                                                                                                                                                                                                                                                                                ShortR4B: value additional types
                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                Element UsageContext.value[x] is mapped to FHIR STU3 element UsageContext.value[x] as SourceIsBroaderThanTarget. The mappings for UsageContext.value[x] do not cover the following types: Range, Reference. The target context UsageContext.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element UsageContext.

                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                Requirements

                                                                                                                                                                                                                                                                                                Element UsageContext.value[x] is mapped to FHIR STU3 element UsageContext.value[x] as SourceIsBroaderThanTarget. The mappings for UsageContext.value[x] do not cover the following types: Range, Reference. The target context UsageContext.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element UsageContext.

                                                                                                                                                                                                                                                                                                1004. Extension.extension:valueUsageContext.extension:value.id
                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                1006. Extension.extension:valueUsageContext.extension:value.extension
                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                • 1008. Extension.extension:valueUsageContext.extension:value.url
                                                                                                                                                                                                                                                                                                  Definition

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

                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                  Comments

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

                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                  Fixed Valuevalue
                                                                                                                                                                                                                                                                                                  1010. Extension.extension:valueUsageContext.extension:value.value[x]
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  A value that defines the context specified in this context of use. The interpretation of the value is defined by the code.

                                                                                                                                                                                                                                                                                                  ShortValue that defines the context
                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                  TypeChoice of: Range, Reference(Cross-version Profile for R4B.PlanDefinition for use in FHIR STU3, PlanDefinition, Cross-version Profile for R4B.ResearchStudy for use in FHIR STU3, ResearchStudy, Cross-version Profile for R4B.InsurancePlan for use in FHIR STU3, Basic, Cross-version Profile for R4B.HealthcareService for use in FHIR STU3, HealthcareService, Cross-version Profile for R4B.Group for use in FHIR STU3, Group, Cross-version Profile for R4B.Location for use in FHIR STU3, Location, Cross-version Profile for R4B.Organization for use in FHIR STU3, Organization)
                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                  1012. Extension.extension:valueUsageContext.url
                                                                                                                                                                                                                                                                                                  Definition

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

                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                  Comments

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

                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                  Fixed ValuevalueUsageContext
                                                                                                                                                                                                                                                                                                  1014. Extension.extension:valueUsageContext.value[x]
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                                                  ShortValue of extension
                                                                                                                                                                                                                                                                                                  Control0..0
                                                                                                                                                                                                                                                                                                  TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                  1016. Extension.extension:valueDosage
                                                                                                                                                                                                                                                                                                  Slice NamevalueDosage
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  R4B: Dosage

                                                                                                                                                                                                                                                                                                  ShortR4B: Dosage
                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                  FHIR R4B ComplexType Dosage is representable via extensions in FHIR STU3. The root element Dosage is mapped to FHIR STU3 Dosage.

                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                  Requirements

                                                                                                                                                                                                                                                                                                  FHIR R4B ComplexType Dosage is representable via extensions in FHIR STU3. The root element Dosage is mapped to FHIR STU3 Dosage.

                                                                                                                                                                                                                                                                                                  1018. Extension.extension:valueDosage.id
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                  1020. Extension.extension:valueDosage.extension
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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.

                                                                                                                                                                                                                                                                                                  Control1..*
                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                  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
                                                                                                                                                                                                                                                                                                  • 1022. Extension.extension:valueDosage.extension:_datatype
                                                                                                                                                                                                                                                                                                    Slice Name_datatype
                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                    Slice to indicate the presence of a R4B Dosage in FHIR STU3

                                                                                                                                                                                                                                                                                                    ShortDataType slice for a FHIR R4B `Dosage` value
                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                    1024. Extension.extension:valueDosage.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.

                                                                                                                                                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                    1026. Extension.extension:valueDosage.extension:_datatype.extension
                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                    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
                                                                                                                                                                                                                                                                                                    • 1028. Extension.extension:valueDosage.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
                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                      Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                                                                                      1030. Extension.extension:valueDosage.extension:_datatype.value[x]
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                                                      ShortValue of extension
                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                      Must be: Dosage

                                                                                                                                                                                                                                                                                                      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 ValueDosage
                                                                                                                                                                                                                                                                                                      1032. Extension.extension:valueDosage.extension
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      An Extension

                                                                                                                                                                                                                                                                                                      ShortExtension
                                                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                      1034. Extension.extension:valueDosage.extension:sequence
                                                                                                                                                                                                                                                                                                      Slice Namesequence
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      R4B: Dosage.sequence

                                                                                                                                                                                                                                                                                                      ShortR4B: sequence
                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                      Element Dosage.sequence is mapped to FHIR STU3 element Dosage.sequence as Equivalent.

                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                      Requirements

                                                                                                                                                                                                                                                                                                      If the sequence number of multiple Dosages is the same, then it is implied that the instructions are to be treated as concurrent. If the sequence number is different, then the Dosages are intended to be sequential. Element Dosage.sequence is mapped to FHIR STU3 element Dosage.sequence as Equivalent.

                                                                                                                                                                                                                                                                                                      1036. Extension.extension:valueDosage.extension:sequence.id
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                      1038. Extension.extension:valueDosage.extension:sequence.extension
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                      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
                                                                                                                                                                                                                                                                                                      • 1040. Extension.extension:valueDosage.extension:sequence.url
                                                                                                                                                                                                                                                                                                        Definition

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

                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                        Comments

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

                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                        Fixed Valuesequence
                                                                                                                                                                                                                                                                                                        1042. Extension.extension:valueDosage.extension:sequence.value[x]
                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                        Indicates the order in which the dosage instructions should be applied or interpreted.

                                                                                                                                                                                                                                                                                                        ShortThe order of the dosage instructions
                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                        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
                                                                                                                                                                                                                                                                                                        1044. Extension.extension:valueDosage.extension:text
                                                                                                                                                                                                                                                                                                        Slice Nametext
                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                        R4B: Dosage.text

                                                                                                                                                                                                                                                                                                        ShortR4B: text
                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                        Element Dosage.text is mapped to FHIR STU3 element Dosage.text as Equivalent.

                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                        Requirements

                                                                                                                                                                                                                                                                                                        Free text dosage instructions can be used for cases where the instructions are too complex to code. The content of this attribute does not include the name or description of the medication. When coded instructions are present, the free text instructions may still be present for display to humans taking or administering the medication. It is expected that the text instructions will always be populated. If the dosage.timing attribute is also populated, then the dosage.text should reflect the same information as the timing. Additional information about administration or preparation of the medication should be included as text. Element Dosage.text is mapped to FHIR STU3 element Dosage.text as Equivalent.

                                                                                                                                                                                                                                                                                                        1046. Extension.extension:valueDosage.extension:text.id
                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                        unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                        1048. Extension.extension:valueDosage.extension:text.extension
                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                        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
                                                                                                                                                                                                                                                                                                        • 1050. Extension.extension:valueDosage.extension:text.url
                                                                                                                                                                                                                                                                                                          Definition

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

                                                                                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                          Comments

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

                                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                          Fixed Valuetext
                                                                                                                                                                                                                                                                                                          1052. Extension.extension:valueDosage.extension:text.value[x]
                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                          Free text dosage instructions e.g. SIG.

                                                                                                                                                                                                                                                                                                          ShortFree text dosage instructions e.g. SIG
                                                                                                                                                                                                                                                                                                          Control0..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
                                                                                                                                                                                                                                                                                                          1054. Extension.extension:valueDosage.extension:additionalInstruction
                                                                                                                                                                                                                                                                                                          Slice NameadditionalInstruction
                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                          R4B: Dosage.additionalInstruction

                                                                                                                                                                                                                                                                                                          ShortR4B: Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                          Element Dosage.additionalInstruction is mapped to FHIR STU3 element Dosage.additionalInstruction as Equivalent. Information about administration or preparation of the medication (e.g. "infuse as rapidly as possibly via intraperitoneal port" or "immediately following drug x") should be populated in dosage.text.

                                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                          Requirements

                                                                                                                                                                                                                                                                                                          Additional instruction is intended to be coded, but where no code exists, the element could include text. For example, "Swallow with plenty of water" which might or might not be coded. Element Dosage.additionalInstruction is mapped to FHIR STU3 element Dosage.additionalInstruction as Equivalent.

                                                                                                                                                                                                                                                                                                          1056. Extension.extension:valueDosage.extension:additionalInstruction.id
                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                          unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                          1058. Extension.extension:valueDosage.extension:additionalInstruction.extension
                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                          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
                                                                                                                                                                                                                                                                                                          • 1060. Extension.extension:valueDosage.extension:additionalInstruction.url
                                                                                                                                                                                                                                                                                                            Definition

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

                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                            Comments

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

                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                            Fixed ValueadditionalInstruction
                                                                                                                                                                                                                                                                                                            1062. Extension.extension:valueDosage.extension:additionalInstruction.value[x]
                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                            Supplemental instructions to the patient on how to take the medication (e.g. "with meals" or"take half to one hour before food") or warnings for the patient about the medication (e.g. "may cause drowsiness" or "avoid exposure of skin to direct sunlight or sunlamps").

                                                                                                                                                                                                                                                                                                            ShortSupplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                            Information about administration or preparation of the medication (e.g. "infuse as rapidly as possibly via intraperitoneal port" or "immediately following drug x") should be populated in dosage.text.

                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                            TypeCodeableConcept
                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                            1064. Extension.extension:valueDosage.extension:patientInstruction
                                                                                                                                                                                                                                                                                                            Slice NamepatientInstruction
                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                            R4B: Dosage.patientInstruction

                                                                                                                                                                                                                                                                                                            ShortR4B: patientInstruction
                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                            Element Dosage.patientInstruction is mapped to FHIR STU3 element Dosage.patientInstruction as Equivalent.

                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                            Requirements

                                                                                                                                                                                                                                                                                                            Element Dosage.patientInstruction is mapped to FHIR STU3 element Dosage.patientInstruction as Equivalent.

                                                                                                                                                                                                                                                                                                            1066. Extension.extension:valueDosage.extension:patientInstruction.id
                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                            1068. Extension.extension:valueDosage.extension:patientInstruction.extension
                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                            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
                                                                                                                                                                                                                                                                                                            • 1070. Extension.extension:valueDosage.extension:patientInstruction.url
                                                                                                                                                                                                                                                                                                              Definition

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

                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                              Comments

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

                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                              Fixed ValuepatientInstruction
                                                                                                                                                                                                                                                                                                              1072. Extension.extension:valueDosage.extension:patientInstruction.value[x]
                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                              Instructions in terms that are understood by the patient or consumer.

                                                                                                                                                                                                                                                                                                              ShortPatient or consumer oriented instructions
                                                                                                                                                                                                                                                                                                              Control0..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
                                                                                                                                                                                                                                                                                                              1074. Extension.extension:valueDosage.extension:timing
                                                                                                                                                                                                                                                                                                              Slice Nametiming
                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                              R4B: Dosage.timing additional types (Timing) additional types from child elements (code, event, repeat, bounds[x], count, countMax, dayOfWeek, duration, durationMax, durationUnit, frequency, frequencyMax, offset, period, periodMax, periodUnit, timeOfDay, when)

                                                                                                                                                                                                                                                                                                              ShortR4B: timing additional types
                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                              Element Dosage.timing is mapped to FHIR STU3 element Dosage.timing as SourceIsBroaderThanTarget. The mappings for Dosage.timing do not cover the following types: Timing. The mappings for Dosage.timing do not cover the following types based on type expansion: bounds[x], code, count, countMax, dayOfWeek, duration, durationMax, durationUnit, event, frequency, frequencyMax, offset, period, periodMax, periodUnit, repeat, timeOfDay, when. This attribute might not always be populated while the Dosage.text is expected to be populated. If both are populated, then the Dosage.text should reflect the content of the Dosage.timing.

                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                              Requirements

                                                                                                                                                                                                                                                                                                              The timing schedule for giving the medication to the patient. This data type allows many different expressions. For example: "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013". Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period. Element Dosage.timing is mapped to FHIR STU3 element Dosage.timing as SourceIsBroaderThanTarget. The mappings for Dosage.timing do not cover the following types: Timing. The mappings for Dosage.timing do not cover the following types based on type expansion: bounds[x], code, count, countMax, dayOfWeek, duration, durationMax, durationUnit, event, frequency, frequencyMax, offset, period, periodMax, periodUnit, repeat, timeOfDay, when.

                                                                                                                                                                                                                                                                                                              1076. Extension.extension:valueDosage.extension:timing.id
                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                              1078. Extension.extension:valueDosage.extension:timing.extension
                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                              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
                                                                                                                                                                                                                                                                                                              • 1080. Extension.extension:valueDosage.extension:timing.url
                                                                                                                                                                                                                                                                                                                Definition

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

                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                Comments

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

                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                Fixed Valuetiming
                                                                                                                                                                                                                                                                                                                1082. Extension.extension:valueDosage.extension:timing.value[x]
                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                When medication should be administered.

                                                                                                                                                                                                                                                                                                                ShortWhen medication should be administered
                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                This attribute might not always be populated while the Dosage.text is expected to be populated. If both are populated, then the Dosage.text should reflect the content of the Dosage.timing.

                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                TypeTiming
                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                1084. Extension.extension:valueDosage.extension:asNeeded
                                                                                                                                                                                                                                                                                                                Slice NameasNeeded
                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                R4B: Dosage.asNeeded[x]

                                                                                                                                                                                                                                                                                                                ShortR4B: asNeeded
                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                Element Dosage.asNeeded[x] is mapped to FHIR STU3 element Dosage.asNeeded[x] as Equivalent. The target context Dosage.asNeeded[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage. Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                Requirements

                                                                                                                                                                                                                                                                                                                Element Dosage.asNeeded[x] is mapped to FHIR STU3 element Dosage.asNeeded[x] as Equivalent. The target context Dosage.asNeeded[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage.

                                                                                                                                                                                                                                                                                                                1086. Extension.extension:valueDosage.extension:asNeeded.id
                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                1088. Extension.extension:valueDosage.extension:asNeeded.extension
                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                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
                                                                                                                                                                                                                                                                                                                • 1090. Extension.extension:valueDosage.extension:asNeeded.url
                                                                                                                                                                                                                                                                                                                  Definition

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

                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                  Comments

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

                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                  Fixed ValueasNeeded
                                                                                                                                                                                                                                                                                                                  1092. Extension.extension:valueDosage.extension:asNeeded.value[x]
                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                  Indicates whether the Medication is only taken when needed within a specific dosing schedule (Boolean option), or it indicates the precondition for taking the Medication (CodeableConcept).

                                                                                                                                                                                                                                                                                                                  ShortTake "as needed" (for x)
                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                  Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                  TypeChoice of: boolean, CodeableConcept
                                                                                                                                                                                                                                                                                                                  [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
                                                                                                                                                                                                                                                                                                                  1094. Extension.extension:valueDosage.extension:site
                                                                                                                                                                                                                                                                                                                  Slice Namesite
                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                  R4B: Dosage.site

                                                                                                                                                                                                                                                                                                                  ShortR4B: site
                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                  Element Dosage.site is mapped to FHIR STU3 element Dosage.site as Equivalent. If the use case requires attributes from the BodySite resource (e.g. to identify and track separately) then use the standard extension bodySite. May be a summary code, or a reference to a very precise definition of the location, or both.

                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                  Requirements

                                                                                                                                                                                                                                                                                                                  A coded specification of the anatomic site where the medication first enters the body. Element Dosage.site is mapped to FHIR STU3 element Dosage.site as Equivalent.

                                                                                                                                                                                                                                                                                                                  1096. Extension.extension:valueDosage.extension:site.id
                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                  1098. Extension.extension:valueDosage.extension:site.extension
                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                  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
                                                                                                                                                                                                                                                                                                                  • 1100. Extension.extension:valueDosage.extension:site.url
                                                                                                                                                                                                                                                                                                                    Definition

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

                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                    Comments

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

                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                    Fixed Valuesite
                                                                                                                                                                                                                                                                                                                    1102. Extension.extension:valueDosage.extension:site.value[x]
                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                    Body site to administer to.

                                                                                                                                                                                                                                                                                                                    ShortBody site to administer to
                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                    If the use case requires attributes from the BodySite resource (e.g. to identify and track separately) then use the standard extension bodySite. May be a summary code, or a reference to a very precise definition of the location, or both.

                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                    TypeCodeableConcept
                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                    1104. Extension.extension:valueDosage.extension:route
                                                                                                                                                                                                                                                                                                                    Slice Nameroute
                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                    R4B: Dosage.route

                                                                                                                                                                                                                                                                                                                    ShortR4B: route
                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                    Element Dosage.route is mapped to FHIR STU3 element Dosage.route as Equivalent.

                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                    Requirements

                                                                                                                                                                                                                                                                                                                    A code specifying the route or physiological path of administration of a therapeutic agent into or onto a patient's body. Element Dosage.route is mapped to FHIR STU3 element Dosage.route as Equivalent.

                                                                                                                                                                                                                                                                                                                    1106. Extension.extension:valueDosage.extension:route.id
                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                    1108. Extension.extension:valueDosage.extension:route.extension
                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                    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
                                                                                                                                                                                                                                                                                                                    • 1110. Extension.extension:valueDosage.extension:route.url
                                                                                                                                                                                                                                                                                                                      Definition

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

                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                      Comments

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

                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                      Fixed Valueroute
                                                                                                                                                                                                                                                                                                                      1112. Extension.extension:valueDosage.extension:route.value[x]
                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                      How drug should enter body.

                                                                                                                                                                                                                                                                                                                      ShortHow drug should enter body
                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                      TypeCodeableConcept
                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                      1114. Extension.extension:valueDosage.extension:method
                                                                                                                                                                                                                                                                                                                      Slice Namemethod
                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                      R4B: Dosage.method

                                                                                                                                                                                                                                                                                                                      ShortR4B: method
                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                      Element Dosage.method is mapped to FHIR STU3 element Dosage.method as Equivalent. Terminologies used often pre-coordinate this term with the route and or form of administration.

                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                      Requirements

                                                                                                                                                                                                                                                                                                                      A coded value indicating the method by which the medication is introduced into or onto the body. Most commonly used for injections. For examples, Slow Push; Deep IV. Element Dosage.method is mapped to FHIR STU3 element Dosage.method as Equivalent.

                                                                                                                                                                                                                                                                                                                      1116. Extension.extension:valueDosage.extension:method.id
                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                      Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                      1118. Extension.extension:valueDosage.extension:method.extension
                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                      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
                                                                                                                                                                                                                                                                                                                      • 1120. Extension.extension:valueDosage.extension:method.url
                                                                                                                                                                                                                                                                                                                        Definition

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

                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                        Comments

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

                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                        Fixed Valuemethod
                                                                                                                                                                                                                                                                                                                        1122. Extension.extension:valueDosage.extension:method.value[x]
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        Technique for administering medication.

                                                                                                                                                                                                                                                                                                                        ShortTechnique for administering medication
                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                        Terminologies used often pre-coordinate this term with the route and or form of administration.

                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                        TypeCodeableConcept
                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                        1124. Extension.extension:valueDosage.extension:doseAndRate
                                                                                                                                                                                                                                                                                                                        Slice NamedoseAndRate
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        R4B: Dosage.doseAndRate (new:Element)

                                                                                                                                                                                                                                                                                                                        ShortR4B: Amount of medication administered (new)
                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                        Element Dosage.doseAndRate has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                        Requirements

                                                                                                                                                                                                                                                                                                                        Element Dosage.doseAndRate has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                                                        1126. Extension.extension:valueDosage.extension:doseAndRate.id
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                        Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                        1128. Extension.extension:valueDosage.extension:doseAndRate.extension
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        An Extension

                                                                                                                                                                                                                                                                                                                        ShortExtension
                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                        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
                                                                                                                                                                                                                                                                                                                        • 1130. Extension.extension:valueDosage.extension:doseAndRate.extension:type
                                                                                                                                                                                                                                                                                                                          Slice Nametype
                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                          R4B: Dosage.doseAndRate.type (new:CodeableConcept)

                                                                                                                                                                                                                                                                                                                          ShortR4B: The kind of dose or rate specified (new)
                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                          Element Dosage.doseAndRate.type is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.type has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                          Requirements

                                                                                                                                                                                                                                                                                                                          If the type is not populated, assume to be "ordered". Element Dosage.doseAndRate.type is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.type has a context of Dosage based on following the parent source element upwards and mapping to Dosage. Element Dosage.doseAndRate.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                                                                                                                                                                                                                                                                                          1132. Extension.extension:valueDosage.extension:doseAndRate.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.

                                                                                                                                                                                                                                                                                                                          Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                          1134. Extension.extension:valueDosage.extension:doseAndRate.extension:type.extension
                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                          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
                                                                                                                                                                                                                                                                                                                          • 1136. Extension.extension:valueDosage.extension:doseAndRate.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
                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                            Fixed Valuetype
                                                                                                                                                                                                                                                                                                                            1138. Extension.extension:valueDosage.extension:doseAndRate.extension:type.value[x]
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            The kind of dose or rate specified, for example, ordered or calculated.

                                                                                                                                                                                                                                                                                                                            ShortThe kind of dose or rate specified
                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                            BindingFor example codes, see R4BDoseRateTypeForR3 (0.1.0)
                                                                                                                                                                                                                                                                                                                            (example to http://hl7.org/fhir/uv/xver/ValueSet/R4B-dose-rate-type-for-R3|0.1.0)
                                                                                                                                                                                                                                                                                                                            TypeCodeableConcept
                                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                            1140. Extension.extension:valueDosage.extension:doseAndRate.extension:dose
                                                                                                                                                                                                                                                                                                                            Slice Namedose
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            R4B: Dosage.doseAndRate.dose[x]

                                                                                                                                                                                                                                                                                                                            ShortR4B: dose
                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                            Element Dosage.doseAndRate.dose[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.dose[x] is mapped to FHIR STU3 element Dosage.dose[x] as SourceIsBroaderThanTarget. The target context Dosage.dose[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage. Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                            Requirements

                                                                                                                                                                                                                                                                                                                            The amount of therapeutic or other substance given at one administration event. Element Dosage.doseAndRate.dose[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.dose[x] is mapped to FHIR STU3 element Dosage.dose[x] as SourceIsBroaderThanTarget. The target context Dosage.dose[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage.

                                                                                                                                                                                                                                                                                                                            1142. Extension.extension:valueDosage.extension:doseAndRate.extension:dose.id
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                            Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                            1144. Extension.extension:valueDosage.extension:doseAndRate.extension:dose.extension
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                            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
                                                                                                                                                                                                                                                                                                                            • 1146. Extension.extension:valueDosage.extension:doseAndRate.extension:dose.url
                                                                                                                                                                                                                                                                                                                              Definition

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

                                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                              Comments

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

                                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                              Fixed Valuedose
                                                                                                                                                                                                                                                                                                                              1148. Extension.extension:valueDosage.extension:doseAndRate.extension:dose.value[x]
                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                              Amount of medication per dose.

                                                                                                                                                                                                                                                                                                                              ShortAmount of medication per dose
                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                              Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                              TypeChoice of: Range, Quantity(SimpleQuantity)
                                                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                              1150. Extension.extension:valueDosage.extension:doseAndRate.extension:rate
                                                                                                                                                                                                                                                                                                                              Slice Namerate
                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                              R4B: Dosage.doseAndRate.rate[x] additional types (Ratio, Range)

                                                                                                                                                                                                                                                                                                                              ShortR4B: rate additional types
                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                              Element Dosage.doseAndRate.rate[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.rate[x] is mapped to FHIR STU3 element Dosage.rate[x] as SourceIsBroaderThanTarget. The mappings for Dosage.doseAndRate.rate[x] do not cover the following types: Range, Ratio. The target context Dosage.rate[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage. It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                                                                                                                                                                                                                                                                                                                              It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                              Requirements

                                                                                                                                                                                                                                                                                                                              Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period. Element Dosage.doseAndRate.rate[x] is part of an existing definition because parent element Dosage.doseAndRate requires a cross-version extension. Element Dosage.doseAndRate.rate[x] is mapped to FHIR STU3 element Dosage.rate[x] as SourceIsBroaderThanTarget. The mappings for Dosage.doseAndRate.rate[x] do not cover the following types: Range, Ratio. The target context Dosage.rate[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Dosage.

                                                                                                                                                                                                                                                                                                                              1152. Extension.extension:valueDosage.extension:doseAndRate.extension:rate.id
                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                              Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                              1154. Extension.extension:valueDosage.extension:doseAndRate.extension:rate.extension
                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                              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
                                                                                                                                                                                                                                                                                                                              • 1156. Extension.extension:valueDosage.extension:doseAndRate.extension:rate.url
                                                                                                                                                                                                                                                                                                                                Definition

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

                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                Comments

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

                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                Fixed Valuerate
                                                                                                                                                                                                                                                                                                                                1158. Extension.extension:valueDosage.extension:doseAndRate.extension:rate.value[x]
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                Amount of medication per unit of time.

                                                                                                                                                                                                                                                                                                                                ShortAmount of medication per unit of time
                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                                                                                                                                                                                                                                                                                                                                It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                TypeChoice of: Ratio, Range
                                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                1160. Extension.extension:valueDosage.extension:doseAndRate.url
                                                                                                                                                                                                                                                                                                                                Definition

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

                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                Comments

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

                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                Fixed ValuedoseAndRate
                                                                                                                                                                                                                                                                                                                                1162. Extension.extension:valueDosage.extension:doseAndRate.value[x]
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                                                                                ShortValue of extension
                                                                                                                                                                                                                                                                                                                                Control0..0
                                                                                                                                                                                                                                                                                                                                TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                1164. Extension.extension:valueDosage.extension:maxDosePerPeriod
                                                                                                                                                                                                                                                                                                                                Slice NamemaxDosePerPeriod
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                R4B: Dosage.maxDosePerPeriod additional types (Ratio) additional types from child elements (denominator, numerator)

                                                                                                                                                                                                                                                                                                                                ShortR4B: maxDosePerPeriod additional types
                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                Element Dosage.maxDosePerPeriod is mapped to FHIR STU3 element Dosage.maxDosePerPeriod as SourceIsBroaderThanTarget. The mappings for Dosage.maxDosePerPeriod do not cover the following types: Ratio. The mappings for Dosage.maxDosePerPeriod do not cover the following types based on type expansion: denominator, numerator. This is intended for use as an adjunct to the dosage when there is an upper cap. For example "2 tablets every 4 hours to a maximum of 8/day".

                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                Requirements

                                                                                                                                                                                                                                                                                                                                The maximum total quantity of a therapeutic substance that may be administered to a subject over the period of time. For example, 1000mg in 24 hours. Element Dosage.maxDosePerPeriod is mapped to FHIR STU3 element Dosage.maxDosePerPeriod as SourceIsBroaderThanTarget. The mappings for Dosage.maxDosePerPeriod do not cover the following types: Ratio. The mappings for Dosage.maxDosePerPeriod do not cover the following types based on type expansion: denominator, numerator.

                                                                                                                                                                                                                                                                                                                                1166. Extension.extension:valueDosage.extension:maxDosePerPeriod.id
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                1168. Extension.extension:valueDosage.extension:maxDosePerPeriod.extension
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                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
                                                                                                                                                                                                                                                                                                                                • 1170. Extension.extension:valueDosage.extension:maxDosePerPeriod.url
                                                                                                                                                                                                                                                                                                                                  Definition

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

                                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                  Comments

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

                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                  Fixed ValuemaxDosePerPeriod
                                                                                                                                                                                                                                                                                                                                  1172. Extension.extension:valueDosage.extension:maxDosePerPeriod.value[x]
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  Upper limit on medication per unit of time.

                                                                                                                                                                                                                                                                                                                                  ShortUpper limit on medication per unit of time
                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                  This is intended for use as an adjunct to the dosage when there is an upper cap. For example "2 tablets every 4 hours to a maximum of 8/day".

                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                  TypeRatio
                                                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                  1174. Extension.extension:valueDosage.extension:maxDosePerAdministration
                                                                                                                                                                                                                                                                                                                                  Slice NamemaxDosePerAdministration
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  R4B: Dosage.maxDosePerAdministration

                                                                                                                                                                                                                                                                                                                                  ShortR4B: maxDosePerAdministration
                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                  Element Dosage.maxDosePerAdministration is mapped to FHIR STU3 element Dosage.maxDosePerAdministration as Equivalent. This is intended for use as an adjunct to the dosage when there is an upper cap. For example, a body surface area related dose with a maximum amount, such as 1.5 mg/m2 (maximum 2 mg) IV over 5 – 10 minutes would have doseQuantity of 1.5 mg/m2 and maxDosePerAdministration of 2 mg.

                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                  Requirements

                                                                                                                                                                                                                                                                                                                                  The maximum total quantity of a therapeutic substance that may be administered to a subject per administration. Element Dosage.maxDosePerAdministration is mapped to FHIR STU3 element Dosage.maxDosePerAdministration as Equivalent.

                                                                                                                                                                                                                                                                                                                                  1176. Extension.extension:valueDosage.extension:maxDosePerAdministration.id
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                  Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                  1178. Extension.extension:valueDosage.extension:maxDosePerAdministration.extension
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                  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
                                                                                                                                                                                                                                                                                                                                  • 1180. Extension.extension:valueDosage.extension:maxDosePerAdministration.url
                                                                                                                                                                                                                                                                                                                                    Definition

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

                                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                    Comments

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

                                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                    Fixed ValuemaxDosePerAdministration
                                                                                                                                                                                                                                                                                                                                    1182. Extension.extension:valueDosage.extension:maxDosePerAdministration.value[x]
                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                    Upper limit on medication per administration.

                                                                                                                                                                                                                                                                                                                                    ShortUpper limit on medication per administration
                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                    This is intended for use as an adjunct to the dosage when there is an upper cap. For example, a body surface area related dose with a maximum amount, such as 1.5 mg/m2 (maximum 2 mg) IV over 5 – 10 minutes would have doseQuantity of 1.5 mg/m2 and maxDosePerAdministration of 2 mg.

                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                    TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                    1184. Extension.extension:valueDosage.extension:maxDosePerLifetime
                                                                                                                                                                                                                                                                                                                                    Slice NamemaxDosePerLifetime
                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                    R4B: Dosage.maxDosePerLifetime

                                                                                                                                                                                                                                                                                                                                    ShortR4B: maxDosePerLifetime
                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                    Element Dosage.maxDosePerLifetime is mapped to FHIR STU3 element Dosage.maxDosePerLifetime as Equivalent.

                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                    Requirements

                                                                                                                                                                                                                                                                                                                                    The maximum total quantity of a therapeutic substance that may be administered per lifetime of the subject. Element Dosage.maxDosePerLifetime is mapped to FHIR STU3 element Dosage.maxDosePerLifetime as Equivalent.

                                                                                                                                                                                                                                                                                                                                    1186. Extension.extension:valueDosage.extension:maxDosePerLifetime.id
                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                    Shortxml:id (or equivalent in JSON)
                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                    1188. Extension.extension:valueDosage.extension:maxDosePerLifetime.extension
                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to 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
                                                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                    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
                                                                                                                                                                                                                                                                                                                                    • 1190. Extension.extension:valueDosage.extension:maxDosePerLifetime.url
                                                                                                                                                                                                                                                                                                                                      Definition

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

                                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                      Comments

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

                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                      Fixed ValuemaxDosePerLifetime
                                                                                                                                                                                                                                                                                                                                      1192. Extension.extension:valueDosage.extension:maxDosePerLifetime.value[x]
                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                      Upper limit on medication per lifetime of the patient.

                                                                                                                                                                                                                                                                                                                                      ShortUpper limit on medication per lifetime of the patient
                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                      TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                      1194. Extension.extension:valueDosage.url
                                                                                                                                                                                                                                                                                                                                      Definition

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

                                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                      Comments

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

                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                      Fixed ValuevalueDosage
                                                                                                                                                                                                                                                                                                                                      1196. Extension.extension:valueDosage.value[x]
                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                                                                                                                                                                                                                                                                                                      ShortValue of extension
                                                                                                                                                                                                                                                                                                                                      Control0..0
                                                                                                                                                                                                                                                                                                                                      TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                      1198. 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
                                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                      Fixed Valuehttp://hl7.org/fhir/4.3/StructureDefinition/extension-ElementDefinition.example.value
                                                                                                                                                                                                                                                                                                                                      1200. Extension.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)
                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                      TypeChoice of: uri, Address, Annotation, Attachment, ContactPoint, HumanName, Identifier, Period, Range, Ratio, SampledData, Signature, Timing
                                                                                                                                                                                                                                                                                                                                      [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