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

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

Extension: ExtensionTerminologyCapabilities_CodeSystem - Detailed Descriptions

Page standards status: Trial-use Maturity Level: 0

Definitions for the ext-R5-TerminologyCapabilities.codeSystem extension.

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

0. Extension
Definition

R5: TerminologyCapabilities.codeSystem (new:BackboneElement)


Optional Extension Element - found in all resources.

ShortR5: A code system supported by the server (new)Optional Extensions Element
Comments

Element TerminologyCapabilities.codeSystem is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The code system - identified by its system URL - may also be declared explicitly as a Code System Resource at /CodeSystem, but it might not be.

Control0..*
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:uri
    Slice Nameuri
    Definition

    R5: TerminologyCapabilities.codeSystem.uri (new:canonical(CodeSystem))

    ShortR5: Canonical identifier for the code system, represented as a URI (new)Additional Content defined by implementations
    Comments

    Element TerminologyCapabilities.codeSystem.uri is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.uri is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.uri 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 TerminologyCapabilities.codeSystem.uri is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.uri is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.uri has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    6. Extension.extension:uri.url
    Definition

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

    Shortidentifies the meaning of the extension
    Comments

    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valueuri
    8. Extension.extension:uri.value[x]
    Definition

    Canonical identifier for the code system, represented as a URI.


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

    ShortCanonical identifier for the code system, represented as a URIValue of extension
    Control0..1
    Typeuri(Cross-version Profile for R5.CodeSystem for use in FHIR STU3, CodeSystem), 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
    10. Extension.extension:version
    Slice Nameversion
    Definition

    R5: TerminologyCapabilities.codeSystem.version (new:BackboneElement)

    ShortR5: Version of Code System supported (new)Additional Content defined by implementations
    Comments

    Element TerminologyCapabilities.codeSystem.version is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). Language translations might not be available for all codes.

    Control0..*
    TypeExtension
    Requirements

    Element TerminologyCapabilities.codeSystem.version is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    12. Extension.extension:version.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. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 14. Extension.extension:version.extension:code
      Slice Namecode
      Definition

      R5: TerminologyCapabilities.codeSystem.version.code (new:string)

      ShortR5: Version identifier for this version (new)Additional Content defined by implementations
      Comments

      Element TerminologyCapabilities.codeSystem.version.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.code 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 TerminologyCapabilities.codeSystem.version.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.code has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      16. Extension.extension:version.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
      18. Extension.extension:version.extension:code.value[x]
      Definition

      For version-less code systems, there should be a single version with no identifier.


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

      ShortVersion identifier for this versionValue 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
      20. Extension.extension:version.extension:isDefault
      Slice NameisDefault
      Definition

      R5: TerminologyCapabilities.codeSystem.version.isDefault (new:boolean)

      ShortR5: If this is the default version for this code system (new)Additional Content defined by implementations
      Comments

      Element TerminologyCapabilities.codeSystem.version.isDefault is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.isDefault is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.isDefault 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 TerminologyCapabilities.codeSystem.version.isDefault is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.isDefault is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.isDefault has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      22. Extension.extension:version.extension:isDefault.url
      Definition

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

      Shortidentifies the meaning of the extension
      Comments

      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 ValueisDefault
      24. Extension.extension:version.extension:isDefault.value[x]
      Definition

      If this is the default version for this code system.


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

      ShortIf this is the default version for this code systemValue of extension
      Control0..1
      Typeboolean, 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, 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
      26. Extension.extension:version.extension:compositional
      Slice Namecompositional
      Definition

      R5: TerminologyCapabilities.codeSystem.version.compositional (new:boolean)

      ShortR5: If compositional grammar is supported (new)Additional Content defined by implementations
      Comments

      Element TerminologyCapabilities.codeSystem.version.compositional is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.compositional is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.compositional 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 TerminologyCapabilities.codeSystem.version.compositional is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.compositional is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.compositional has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      28. Extension.extension:version.extension:compositional.url
      Definition

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

      Shortidentifies the meaning of the extension
      Comments

      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valuecompositional
      30. Extension.extension:version.extension:compositional.value[x]
      Definition

      If the compositional grammar defined by the code system is supported.


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

      ShortIf compositional grammar is supportedValue of extension
      Control0..1
      Typeboolean, 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, 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
      32. Extension.extension:version.extension:language
      Slice Namelanguage
      Definition

      R5: TerminologyCapabilities.codeSystem.version.language (new:code)

      ShortR5: Language Displays supported (new)Additional Content defined by implementations
      Comments

      Element TerminologyCapabilities.codeSystem.version.language is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.language is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      Control0..*
      TypeExtension
      Requirements

      Element TerminologyCapabilities.codeSystem.version.language is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.language is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      34. Extension.extension:version.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
      36. Extension.extension:version.extension:language.value[x]
      Definition

      Language Displays supported.


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

      ShortLanguage Displays supportedValue of extension
      Control0..1
      BindingThe codes SHALL be taken from For codes, see R5LanguagesForR3 (0.1.0)
      (required to http://hl7.org/fhir/uv/xver/ValueSet/R5-languages-for-R3|0.1.0)

      IETF language tag

      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
      38. Extension.extension:version.extension:filter
      Slice Namefilter
      Definition

      R5: TerminologyCapabilities.codeSystem.version.filter (new:BackboneElement)

      ShortR5: Filter Properties supported (new)Additional Content defined by implementations
      Comments

      Element TerminologyCapabilities.codeSystem.version.filter is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      Control0..*
      TypeExtension
      Requirements

      Element TerminologyCapabilities.codeSystem.version.filter is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      40. Extension.extension:version.extension:filter.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
      • 42. Extension.extension:version.extension:filter.extension:code
        Slice Namecode
        Definition

        R5: TerminologyCapabilities.codeSystem.version.filter.code (new:code)

        ShortR5: Code of the property supported (new)Additional Content defined by implementations
        Comments

        Element TerminologyCapabilities.codeSystem.version.filter.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.code 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 TerminologyCapabilities.codeSystem.version.filter.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.code has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        44. Extension.extension:version.extension:filter.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
        46. Extension.extension:version.extension:filter.extension:code.value[x]
        Definition

        Code of the property supported.


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

        ShortCode of the property supportedValue 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
        48. Extension.extension:version.extension:filter.extension:op
        Slice Nameop
        Definition

        R5: TerminologyCapabilities.codeSystem.version.filter.op (new:code)

        ShortR5: Operations supported for the property (new)Additional Content defined by implementations
        Comments

        Element TerminologyCapabilities.codeSystem.version.filter.op is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.op is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.op has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        Control10..*
        TypeExtension
        Requirements

        Element TerminologyCapabilities.codeSystem.version.filter.op is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.op is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.op has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        50. Extension.extension:version.extension:filter.extension:op.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valueop
        52. Extension.extension:version.extension:filter.extension:op.value[x]
        Definition

        Operations supported for the property.


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

        ShortOperations supported for the propertyValue 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
        54. Extension.extension:version.extension:filter.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valuefilter
        56. Extension.extension:version.extension:filter.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
        58. Extension.extension:version.extension:property
        Slice Nameproperty
        Definition

        R5: TerminologyCapabilities.codeSystem.version.property (new:code)

        ShortR5: Properties supported for $lookup (new)Additional Content defined by implementations
        Comments

        Element TerminologyCapabilities.codeSystem.version.property is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.property is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.property has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        Control0..*
        TypeExtension
        Requirements

        Element TerminologyCapabilities.codeSystem.version.property is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.property is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.property has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        60. Extension.extension:version.extension:property.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valueproperty
        62. Extension.extension:version.extension:property.value[x]
        Definition

        Properties supported for $lookup.


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

        ShortProperties supported for $lookupValue 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
        64. Extension.extension:version.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valueversion
        66. Extension.extension:version.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
        68. Extension.extension:content
        Slice Namecontent
        Definition

        R5: TerminologyCapabilities.codeSystem.content (new:code)

        ShortR5: not-present | example | fragment | complete | supplement (new)Additional Content defined by implementations
        Comments

        Element TerminologyCapabilities.codeSystem.content is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.content is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.content 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 TerminologyCapabilities.codeSystem.content is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.content is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.content has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        70. Extension.extension:content.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valuecontent
        72. Extension.extension:content.value[x]
        Definition

        The extent of the content of the code system (the concepts and codes it defines) are represented in this resource instance.


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

        Shortnot-present | example | fragment | complete | supplementValue of extension
        Control10..1
        BindingThe codes SHALL be taken from For codes, see CodeSystemContentMode
        (required to http://hl7.org/fhir/ValueSet/codesystem-content-mode|3.0.2)

        The extent of the content of the code system (the concepts and codes it defines) are represented in a code system resource.

        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
        74. Extension.extension:subsumption
        Slice Namesubsumption
        Definition

        R5: TerminologyCapabilities.codeSystem.subsumption (new:boolean)

        ShortR5: Whether subsumption is supported (new)Additional Content defined by implementations
        Comments

        Element TerminologyCapabilities.codeSystem.subsumption is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.subsumption is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.subsumption 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 TerminologyCapabilities.codeSystem.subsumption is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.subsumption is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.subsumption has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        76. Extension.extension:subsumption.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valuesubsumption
        78. Extension.extension:subsumption.value[x]
        Definition

        True if subsumption is supported for this version of the code system.


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

        ShortWhether subsumption is supportedValue of extension
        Control0..1
        Typeboolean, 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, 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
        80. 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/5.0/StructureDefinition/extension-TerminologyCapabilities.codeSystem
        82. Extension.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

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

        0. Extension
        Definition

        R5: TerminologyCapabilities.codeSystem (new:BackboneElement)

        ShortR5: A code system supported by the server (new)
        Comments

        Element TerminologyCapabilities.codeSystem is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The code system - identified by its system URL - may also be declared explicitly as a Code System Resource at /CodeSystem, but it might not be.

        Control0..*
        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:uri
          Slice Nameuri
          Definition

          R5: TerminologyCapabilities.codeSystem.uri (new:canonical(CodeSystem))

          ShortR5: Canonical identifier for the code system, represented as a URI (new)
          Comments

          Element TerminologyCapabilities.codeSystem.uri is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.uri is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.uri has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

          Control0..1
          Requirements

          Element TerminologyCapabilities.codeSystem.uri is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.uri is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.uri has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

          6. Extension.extension:uri.url
          Control1..1
          Fixed Valueuri
          8. Extension.extension:uri.value[x]
          Definition

          Canonical identifier for the code system, represented as a URI.

          ShortCanonical identifier for the code system, represented as a URI
          Control0..1
          Typeuri(Cross-version Profile for R5.CodeSystem for use in FHIR STU3, CodeSystem)
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          10. Extension.extension:version
          Slice Nameversion
          Definition

          R5: TerminologyCapabilities.codeSystem.version (new:BackboneElement)

          ShortR5: Version of Code System supported (new)
          Comments

          Element TerminologyCapabilities.codeSystem.version is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). Language translations might not be available for all codes.

          Control0..*
          Requirements

          Element TerminologyCapabilities.codeSystem.version is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

          12. Extension.extension:version.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:version.extension:code
            Slice Namecode
            Definition

            R5: TerminologyCapabilities.codeSystem.version.code (new:string)

            ShortR5: Version identifier for this version (new)
            Comments

            Element TerminologyCapabilities.codeSystem.version.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.code has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            Control0..1
            Requirements

            Element TerminologyCapabilities.codeSystem.version.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.code has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            16. Extension.extension:version.extension:code.url
            Control1..1
            Fixed Valuecode
            18. Extension.extension:version.extension:code.value[x]
            Definition

            For version-less code systems, there should be a single version with no identifier.

            ShortVersion identifier for this version
            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
            20. Extension.extension:version.extension:isDefault
            Slice NameisDefault
            Definition

            R5: TerminologyCapabilities.codeSystem.version.isDefault (new:boolean)

            ShortR5: If this is the default version for this code system (new)
            Comments

            Element TerminologyCapabilities.codeSystem.version.isDefault is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.isDefault is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.isDefault has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            Control0..1
            Requirements

            Element TerminologyCapabilities.codeSystem.version.isDefault is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.isDefault is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.isDefault has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            22. Extension.extension:version.extension:isDefault.url
            Control1..1
            Fixed ValueisDefault
            24. Extension.extension:version.extension:isDefault.value[x]
            Definition

            If this is the default version for this code system.

            ShortIf this is the default version for this code system
            Control0..1
            Typeboolean
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            26. Extension.extension:version.extension:compositional
            Slice Namecompositional
            Definition

            R5: TerminologyCapabilities.codeSystem.version.compositional (new:boolean)

            ShortR5: If compositional grammar is supported (new)
            Comments

            Element TerminologyCapabilities.codeSystem.version.compositional is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.compositional is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.compositional has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            Control0..1
            Requirements

            Element TerminologyCapabilities.codeSystem.version.compositional is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.compositional is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.compositional has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            28. Extension.extension:version.extension:compositional.url
            Control1..1
            Fixed Valuecompositional
            30. Extension.extension:version.extension:compositional.value[x]
            Definition

            If the compositional grammar defined by the code system is supported.

            ShortIf compositional grammar is supported
            Control0..1
            Typeboolean
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            32. Extension.extension:version.extension:language
            Slice Namelanguage
            Definition

            R5: TerminologyCapabilities.codeSystem.version.language (new:code)

            ShortR5: Language Displays supported (new)
            Comments

            Element TerminologyCapabilities.codeSystem.version.language is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.language is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            Control0..*
            Requirements

            Element TerminologyCapabilities.codeSystem.version.language is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.language is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            34. Extension.extension:version.extension:language.url
            Control1..1
            Fixed Valuelanguage
            36. Extension.extension:version.extension:language.value[x]
            Definition

            Language Displays supported.

            ShortLanguage Displays supported
            Control0..1
            BindingThe codes SHALL be taken from R5LanguagesForR3 (0.1.0)
            (required to http://hl7.org/fhir/uv/xver/ValueSet/R5-languages-for-R3|0.1.0)

            IETF language tag

            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
            38. Extension.extension:version.extension:filter
            Slice Namefilter
            Definition

            R5: TerminologyCapabilities.codeSystem.version.filter (new:BackboneElement)

            ShortR5: Filter Properties supported (new)
            Comments

            Element TerminologyCapabilities.codeSystem.version.filter is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            Control0..*
            Requirements

            Element TerminologyCapabilities.codeSystem.version.filter is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            40. Extension.extension:version.extension:filter.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
            • 42. Extension.extension:version.extension:filter.extension:code
              Slice Namecode
              Definition

              R5: TerminologyCapabilities.codeSystem.version.filter.code (new:code)

              ShortR5: Code of the property supported (new)
              Comments

              Element TerminologyCapabilities.codeSystem.version.filter.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.code has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              Control1..1
              Requirements

              Element TerminologyCapabilities.codeSystem.version.filter.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.code has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              44. Extension.extension:version.extension:filter.extension:code.url
              Control1..1
              Fixed Valuecode
              46. Extension.extension:version.extension:filter.extension:code.value[x]
              Definition

              Code of the property supported.

              ShortCode of the property supported
              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
              48. Extension.extension:version.extension:filter.extension:op
              Slice Nameop
              Definition

              R5: TerminologyCapabilities.codeSystem.version.filter.op (new:code)

              ShortR5: Operations supported for the property (new)
              Comments

              Element TerminologyCapabilities.codeSystem.version.filter.op is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.op is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.op has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              Control1..*
              Requirements

              Element TerminologyCapabilities.codeSystem.version.filter.op is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.op is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.op has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              50. Extension.extension:version.extension:filter.extension:op.url
              Control1..1
              Fixed Valueop
              52. Extension.extension:version.extension:filter.extension:op.value[x]
              Definition

              Operations supported for the property.

              ShortOperations supported for the property
              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
              54. Extension.extension:version.extension:filter.url
              Control1..1
              Fixed Valuefilter
              56. Extension.extension:version.extension:filter.value[x]
              Control0..0
              58. Extension.extension:version.extension:property
              Slice Nameproperty
              Definition

              R5: TerminologyCapabilities.codeSystem.version.property (new:code)

              ShortR5: Properties supported for $lookup (new)
              Comments

              Element TerminologyCapabilities.codeSystem.version.property is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.property is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.property has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              Control0..*
              Requirements

              Element TerminologyCapabilities.codeSystem.version.property is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.property is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.property has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              60. Extension.extension:version.extension:property.url
              Control1..1
              Fixed Valueproperty
              62. Extension.extension:version.extension:property.value[x]
              Definition

              Properties supported for $lookup.

              ShortProperties supported for $lookup
              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
              64. Extension.extension:version.url
              Control1..1
              Fixed Valueversion
              66. Extension.extension:version.value[x]
              Control0..0
              68. Extension.extension:content
              Slice Namecontent
              Definition

              R5: TerminologyCapabilities.codeSystem.content (new:code)

              ShortR5: not-present | example | fragment | complete | supplement (new)
              Comments

              Element TerminologyCapabilities.codeSystem.content is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.content is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.content has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              Control1..1
              Requirements

              Element TerminologyCapabilities.codeSystem.content is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.content is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.content has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              70. Extension.extension:content.url
              Control1..1
              Fixed Valuecontent
              72. Extension.extension:content.value[x]
              Definition

              The extent of the content of the code system (the concepts and codes it defines) are represented in this resource instance.

              Shortnot-present | example | fragment | complete | supplement
              Control1..1
              BindingThe codes SHALL be taken from CodeSystemContentMode
              (required to http://hl7.org/fhir/ValueSet/codesystem-content-mode|3.0.2)

              The extent of the content of the code system (the concepts and codes it defines) are represented in a code system resource.

              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
              74. Extension.extension:subsumption
              Slice Namesubsumption
              Definition

              R5: TerminologyCapabilities.codeSystem.subsumption (new:boolean)

              ShortR5: Whether subsumption is supported (new)
              Comments

              Element TerminologyCapabilities.codeSystem.subsumption is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.subsumption is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.subsumption has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              Control0..1
              Requirements

              Element TerminologyCapabilities.codeSystem.subsumption is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.subsumption is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.subsumption has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              76. Extension.extension:subsumption.url
              Control1..1
              Fixed Valuesubsumption
              78. Extension.extension:subsumption.value[x]
              Definition

              True if subsumption is supported for this version of the code system.

              ShortWhether subsumption is supported
              Control0..1
              Typeboolean
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              80. Extension.url
              Control1..1
              Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-TerminologyCapabilities.codeSystem
              82. Extension.value[x]
              Control0..0

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

              0. Extension
              Definition

              R5: TerminologyCapabilities.codeSystem (new:BackboneElement)

              ShortR5: A code system supported by the server (new)
              Comments

              Element TerminologyCapabilities.codeSystem is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). The code system - identified by its system URL - may also be declared explicitly as a Code System Resource at /CodeSystem, but it might not be.

              Control0..*
              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:uri
                Slice Nameuri
                Definition

                R5: TerminologyCapabilities.codeSystem.uri (new:canonical(CodeSystem))

                ShortR5: Canonical identifier for the code system, represented as a URI (new)
                Comments

                Element TerminologyCapabilities.codeSystem.uri is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.uri is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.uri 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 TerminologyCapabilities.codeSystem.uri is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.uri is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.uri has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                8. Extension.extension:uri.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:uri.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. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ url
                • 12. Extension.extension:uri.url
                  Definition

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

                  Shortidentifies the meaning of the extension
                  Comments

                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valueuri
                  14. Extension.extension:uri.value[x]
                  Definition

                  Canonical identifier for the code system, represented as a URI.

                  ShortCanonical identifier for the code system, represented as a URI
                  Control0..1
                  Typeuri(Cross-version Profile for R5.CodeSystem for use in FHIR STU3, CodeSystem)
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  16. Extension.extension:version
                  Slice Nameversion
                  Definition

                  R5: TerminologyCapabilities.codeSystem.version (new:BackboneElement)

                  ShortR5: Version of Code System supported (new)
                  Comments

                  Element TerminologyCapabilities.codeSystem.version is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). Language translations might not be available for all codes.

                  Control0..*
                  TypeExtension
                  Requirements

                  Element TerminologyCapabilities.codeSystem.version is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                  18. Extension.extension:version.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.
                  20. Extension.extension:version.extension
                  Definition

                  An Extension

                  ShortExtension
                  Control0..*
                  TypeExtension
                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ url
                  • 22. Extension.extension:version.extension:code
                    Slice Namecode
                    Definition

                    R5: TerminologyCapabilities.codeSystem.version.code (new:string)

                    ShortR5: Version identifier for this version (new)
                    Comments

                    Element TerminologyCapabilities.codeSystem.version.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.code 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 TerminologyCapabilities.codeSystem.version.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.code has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                    24. Extension.extension:version.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.
                    26. Extension.extension:version.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
                    • 28. Extension.extension:version.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
                      30. Extension.extension:version.extension:code.value[x]
                      Definition

                      For version-less code systems, there should be a single version with no identifier.

                      ShortVersion identifier for this version
                      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
                      32. Extension.extension:version.extension:isDefault
                      Slice NameisDefault
                      Definition

                      R5: TerminologyCapabilities.codeSystem.version.isDefault (new:boolean)

                      ShortR5: If this is the default version for this code system (new)
                      Comments

                      Element TerminologyCapabilities.codeSystem.version.isDefault is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.isDefault is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.isDefault 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 TerminologyCapabilities.codeSystem.version.isDefault is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.isDefault is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.isDefault has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                      34. Extension.extension:version.extension:isDefault.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.
                      36. Extension.extension:version.extension:isDefault.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
                      • 38. Extension.extension:version.extension:isDefault.url
                        Definition

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

                        Shortidentifies the meaning of the extension
                        Comments

                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 ValueisDefault
                        40. Extension.extension:version.extension:isDefault.value[x]
                        Definition

                        If this is the default version for this code system.

                        ShortIf this is the default version for this code system
                        Control0..1
                        Typeboolean
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        42. Extension.extension:version.extension:compositional
                        Slice Namecompositional
                        Definition

                        R5: TerminologyCapabilities.codeSystem.version.compositional (new:boolean)

                        ShortR5: If compositional grammar is supported (new)
                        Comments

                        Element TerminologyCapabilities.codeSystem.version.compositional is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.compositional is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.compositional 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 TerminologyCapabilities.codeSystem.version.compositional is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.compositional is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.compositional has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                        44. Extension.extension:version.extension:compositional.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.
                        46. Extension.extension:version.extension:compositional.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
                        • 48. Extension.extension:version.extension:compositional.url
                          Definition

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

                          Shortidentifies the meaning of the extension
                          Comments

                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valuecompositional
                          50. Extension.extension:version.extension:compositional.value[x]
                          Definition

                          If the compositional grammar defined by the code system is supported.

                          ShortIf compositional grammar is supported
                          Control0..1
                          Typeboolean
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          52. Extension.extension:version.extension:language
                          Slice Namelanguage
                          Definition

                          R5: TerminologyCapabilities.codeSystem.version.language (new:code)

                          ShortR5: Language Displays supported (new)
                          Comments

                          Element TerminologyCapabilities.codeSystem.version.language is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.language is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                          Control0..*
                          TypeExtension
                          Requirements

                          Element TerminologyCapabilities.codeSystem.version.language is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.language is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.language has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                          54. Extension.extension:version.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.
                          56. Extension.extension:version.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. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • value @ url
                          • 58. Extension.extension:version.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
                            60. Extension.extension:version.extension:language.value[x]
                            Definition

                            Language Displays supported.

                            ShortLanguage Displays supported
                            Control0..1
                            BindingThe codes SHALL be taken from R5LanguagesForR3 (0.1.0)
                            (required to http://hl7.org/fhir/uv/xver/ValueSet/R5-languages-for-R3|0.1.0)

                            IETF language tag

                            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
                            62. Extension.extension:version.extension:filter
                            Slice Namefilter
                            Definition

                            R5: TerminologyCapabilities.codeSystem.version.filter (new:BackboneElement)

                            ShortR5: Filter Properties supported (new)
                            Comments

                            Element TerminologyCapabilities.codeSystem.version.filter is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                            Control0..*
                            TypeExtension
                            Requirements

                            Element TerminologyCapabilities.codeSystem.version.filter is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                            64. Extension.extension:version.extension:filter.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.
                            66. Extension.extension:version.extension:filter.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
                            • 68. Extension.extension:version.extension:filter.extension:code
                              Slice Namecode
                              Definition

                              R5: TerminologyCapabilities.codeSystem.version.filter.code (new:code)

                              ShortR5: Code of the property supported (new)
                              Comments

                              Element TerminologyCapabilities.codeSystem.version.filter.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.code 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 TerminologyCapabilities.codeSystem.version.filter.code is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.code is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.code has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                              70. Extension.extension:version.extension:filter.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.
                              72. Extension.extension:version.extension:filter.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
                              • 74. Extension.extension:version.extension:filter.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
                                76. Extension.extension:version.extension:filter.extension:code.value[x]
                                Definition

                                Code of the property supported.

                                ShortCode of the property supported
                                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
                                78. Extension.extension:version.extension:filter.extension:op
                                Slice Nameop
                                Definition

                                R5: TerminologyCapabilities.codeSystem.version.filter.op (new:code)

                                ShortR5: Operations supported for the property (new)
                                Comments

                                Element TerminologyCapabilities.codeSystem.version.filter.op is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.op is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.op has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                Control1..*
                                TypeExtension
                                Requirements

                                Element TerminologyCapabilities.codeSystem.version.filter.op is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version.filter requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.filter.op is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.filter.op has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                80. Extension.extension:version.extension:filter.extension:op.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.
                                82. Extension.extension:version.extension:filter.extension:op.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
                                • 84. Extension.extension:version.extension:filter.extension:op.url
                                  Definition

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

                                  Shortidentifies the meaning of the extension
                                  Comments

                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valueop
                                  86. Extension.extension:version.extension:filter.extension:op.value[x]
                                  Definition

                                  Operations supported for the property.

                                  ShortOperations supported for the property
                                  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
                                  88. Extension.extension:version.extension:filter.url
                                  Definition

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

                                  Shortidentifies the meaning of the extension
                                  Comments

                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valuefilter
                                  90. Extension.extension:version.extension:filter.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
                                  92. Extension.extension:version.extension:property
                                  Slice Nameproperty
                                  Definition

                                  R5: TerminologyCapabilities.codeSystem.version.property (new:code)

                                  ShortR5: Properties supported for $lookup (new)
                                  Comments

                                  Element TerminologyCapabilities.codeSystem.version.property is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.property is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.property has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                  Control0..*
                                  TypeExtension
                                  Requirements

                                  Element TerminologyCapabilities.codeSystem.version.property is part of an existing definition because parent element TerminologyCapabilities.codeSystem.version requires a cross-version extension. Element TerminologyCapabilities.codeSystem.version.property is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.version.property has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                  94. Extension.extension:version.extension:property.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.
                                  96. Extension.extension:version.extension:property.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
                                  • 98. Extension.extension:version.extension:property.url
                                    Definition

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

                                    Shortidentifies the meaning of the extension
                                    Comments

                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valueproperty
                                    100. Extension.extension:version.extension:property.value[x]
                                    Definition

                                    Properties supported for $lookup.

                                    ShortProperties supported for $lookup
                                    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
                                    102. Extension.extension:version.url
                                    Definition

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

                                    Shortidentifies the meaning of the extension
                                    Comments

                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valueversion
                                    104. Extension.extension:version.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
                                    106. Extension.extension:content
                                    Slice Namecontent
                                    Definition

                                    R5: TerminologyCapabilities.codeSystem.content (new:code)

                                    ShortR5: not-present | example | fragment | complete | supplement (new)
                                    Comments

                                    Element TerminologyCapabilities.codeSystem.content is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.content is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.content 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 TerminologyCapabilities.codeSystem.content is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.content is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.content has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                    108. Extension.extension:content.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:content.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. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                    • value @ url
                                    • 112. Extension.extension:content.url
                                      Definition

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

                                      Shortidentifies the meaning of the extension
                                      Comments

                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valuecontent
                                      114. Extension.extension:content.value[x]
                                      Definition

                                      The extent of the content of the code system (the concepts and codes it defines) are represented in this resource instance.

                                      Shortnot-present | example | fragment | complete | supplement
                                      Control1..1
                                      BindingThe codes SHALL be taken from CodeSystemContentMode
                                      (required to http://hl7.org/fhir/ValueSet/codesystem-content-mode|3.0.2)

                                      The extent of the content of the code system (the concepts and codes it defines) are represented in a code system resource.

                                      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
                                      116. Extension.extension:subsumption
                                      Slice Namesubsumption
                                      Definition

                                      R5: TerminologyCapabilities.codeSystem.subsumption (new:boolean)

                                      ShortR5: Whether subsumption is supported (new)
                                      Comments

                                      Element TerminologyCapabilities.codeSystem.subsumption is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.subsumption is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.subsumption 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 TerminologyCapabilities.codeSystem.subsumption is part of an existing definition because parent element TerminologyCapabilities.codeSystem requires a cross-version extension. Element TerminologyCapabilities.codeSystem.subsumption is not mapped to FHIR STU3, since FHIR R5 TerminologyCapabilities is not mapped. Element TerminologyCapabilities.codeSystem.subsumption has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                      118. Extension.extension:subsumption.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.
                                      120. Extension.extension:subsumption.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. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                      • value @ url
                                      • 122. Extension.extension:subsumption.url
                                        Definition

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

                                        Shortidentifies the meaning of the extension
                                        Comments

                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a 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 Valuesubsumption
                                        124. Extension.extension:subsumption.value[x]
                                        Definition

                                        True if subsumption is supported for this version of the code system.

                                        ShortWhether subsumption is supported
                                        Control0..1
                                        Typeboolean
                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        126. 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/5.0/StructureDefinition/extension-TerminologyCapabilities.codeSystem
                                        128. Extension.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