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

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

Extension: ExtensionValueSet_CodeSystem - Detailed Descriptions

Page standards status: Trial-use Maturity Level: 0

Definitions for the ext-R2-ValueSet.codeSystem extension.

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

0. Extension
Definition

DSTU2: ValueSet.codeSystem (new:BackboneElement)


Optional Extension Element - found in all resources.

ShortDSTU2: An inline code system, which is part of this value set (new)Optional Extensions Element
Comments

Element ValueSet.codeSystem has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). All code systems defined as part of a FHIR value set have an implicit valueset that includes all of the codes in the code system - the value set in which they are defined.

Control0..1*
This element is affected by the following invariants: ele-1
Is Modifierfalse
Invariantsele-1: All FHIR elements must have a @value or children unless an empty Parameters resource (hasValue() or (children().count() > id.count()) or $this is Parameters)
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
ele-1: All FHIR elements must have a @value or children unless an empty Parameters resource (hasValue() or (children().count() > id.count()) or $this is Parameters)
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
2. Extension.extension
Definition

An Extension


May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortExtensionAdditional content defined by implementations
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control20..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 4. Extension.extension:system
    Slice Namesystem
    Definition

    DSTU2: ValueSet.codeSystem.system (new:uri)

    ShortDSTU2: URI to identify the code system (e.g. in Coding.system) (new)Additional content defined by implementations
    Comments

    Element ValueSet.codeSystem.system is part of an existing definition because parent element ValueSet.codeSystem requires a cross-version extension. Element ValueSet.codeSystem.system has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.system has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.system has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). The reference is not required to point to any specific kind of definition, but the more information that can be provided, the more useful it is for implementers. Best practice is to resolve to a computable definition of the code system (either a value set, or some other format). Terminology servers MAY validate this reference (e.g. when accepting PUT/POST), and MAY make additional rules about what kind of content it refers to.

    Control10..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

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

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    6. Extension.extension:system.url
    Definition

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    An absolute URI that is used to reference this code system, including in [Coding]{datatypes.html#Coding}.system.


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

    ShortURI to identify the code system (e.g. in Coding.system)Value of extension
    Comments

    The reference is not required to point to any specific kind of definition, but the more information that can be provided, the more useful it is for implementers. Best practice is to resolve to a computable definition of the code system (either a value set, or some other format). Terminology servers MAY validate this reference (e.g. when accepting PUT/POST), and MAY make additional rules about what kind of content it refers to.

    Control10..1
    Typeuri, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    10. Extension.extension:version
    Slice Nameversion
    Definition

    DSTU2: ValueSet.codeSystem.version (new:string)

    ShortDSTU2: Version (for use in Coding.version) (new)Additional content defined by implementations
    Comments

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

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

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

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    12. Extension.extension: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
    Is Modifierfalse
    XML FormatIn the XML format, this property is represented as an attribute.
    Summaryfalse
    Fixed Valueversion
    14. Extension.extension:version.value[x]
    Definition

    The version of this code system that defines the codes. Note that the version is optional because a well maintained code system does not suffer from versioning, and therefore the version does not need to be maintained. However many code systems are not well maintained, and the version needs to be defined and tracked.


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

    ShortVersion (for use in Coding.version)Value of extension
    Control0..1
    Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    16. Extension.extension:caseSensitive
    Slice NamecaseSensitive
    Definition

    DSTU2: ValueSet.codeSystem.caseSensitive (new:boolean)

    ShortDSTU2: If code comparison is case sensitive (new)Additional content defined by implementations
    Comments

    Element ValueSet.codeSystem.caseSensitive is part of an existing definition because parent element ValueSet.codeSystem requires a cross-version extension. Element ValueSet.codeSystem.caseSensitive has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.caseSensitive has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.caseSensitive has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). If this value is missing, then it is not specified whether a code system is case sensitive or not. When the rule is not known, Postel's law should be followed: produce codes with the correct case, and accept codes in any case. This element is primarily provided to support validation software.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

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

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    18. Extension.extension:caseSensitive.url
    Definition

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    If code comparison is case sensitive when codes within this system are compared to each other.


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

    ShortIf code comparison is case sensitiveValue of extension
    Comments

    If this value is missing, then it is not specified whether a code system is case sensitive or not. When the rule is not known, Postel's law should be followed: produce codes with the correct case, and accept codes in any case. This element is primarily provided to support validation software.

    Control0..1
    Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    22. Extension.extension:concept
    Slice Nameconcept
    Definition

    DSTU2: ValueSet.codeSystem.concept (new:BackboneElement)

    ShortDSTU2: Concepts in the code system (new)Additional content defined by implementations
    Comments

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

    Control10..*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ValueSet.codeSystem.concept is part of an existing definition because parent element ValueSet.codeSystem requires a cross-version extension. Element ValueSet.codeSystem.concept has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). Creating extension because element ValueSet.codeSystem.concept is a content reference and requires an extesion definition.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    24. Extension.extension:concept.extension
    Definition

    An Extension


    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ShortExtensionAdditional content defined by implementations
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control10..*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Alternate Namesextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 26. Extension.extension:concept.extension:code
      Slice Namecode
      Definition

      DSTU2: ValueSet.codeSystem.concept.code (new:code)

      ShortDSTU2: Code that identifies concept (new)Additional content defined by implementations
      Comments

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

      Control10..1*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Requirements

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

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      28. Extension.extension:concept.extension:code.url
      Definition

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

      Shortidentifies the meaning of the extension
      Comments

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

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

      A code - a text symbol - that uniquely identifies the concept within the code system.


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

      ShortCode that identifies conceptValue of extension
      Control10..1
      Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      32. Extension.extension:concept.extension:abstract
      Slice Nameabstract
      Definition

      DSTU2: ValueSet.codeSystem.concept.abstract (new:boolean)

      ShortDSTU2: If this code is not for use as a real concept (new)Additional content defined by implementations
      Comments

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

      Control0..1*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Requirements

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

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      34. Extension.extension:concept.extension:abstract.url
      Definition

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

      Shortidentifies the meaning of the extension
      Comments

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

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

      If this code is not for use as a real concept.


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

      ShortIf this code is not for use as a real conceptValue of extension
      Control0..1
      Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      38. Extension.extension:concept.extension:display
      Slice Namedisplay
      Definition

      DSTU2: ValueSet.codeSystem.concept.display (new:string)

      ShortDSTU2: Text to display to the user (new)Additional content defined by implementations
      Comments

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

      Control0..1*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Requirements

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

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      40. Extension.extension:concept.extension:display.url
      Definition

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

      Shortidentifies the meaning of the extension
      Comments

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

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

      A human readable string that is the recommended default way to present this concept to a user.


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

      ShortText to display to the userValue of extension
      Control0..1
      Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      44. Extension.extension:concept.extension:definition
      Slice Namedefinition
      Definition

      DSTU2: ValueSet.codeSystem.concept.definition (new:string)

      ShortDSTU2: Formal definition (new)Additional content defined by implementations
      Comments

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

      Control0..1*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Requirements

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

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      46. Extension.extension:concept.extension:definition.url
      Definition

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

      Shortidentifies the meaning of the extension
      Comments

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

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

      The formal definition of the concept. The value set resource does not make formal definitions required, because of the prevalence of legacy systems. However, they are highly recommended, as without them there is no formal meaning associated with the concept.


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

      ShortFormal definitionValue of extension
      Control0..1
      Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      50. Extension.extension:concept.extension:designation
      Slice Namedesignation
      Definition

      DSTU2: ValueSet.codeSystem.concept.designation (new:BackboneElement)

      ShortDSTU2: Additional representations for the concept (new)Additional content defined by implementations
      Comments

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

      Control0..*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Requirements

      Many concept definition systems support multiple representations, in multiple languages, and for multiple purposes. Element ValueSet.codeSystem.concept.designation is part of an existing definition because parent element ValueSet.codeSystem.concept requires a cross-version extension. Element ValueSet.codeSystem.concept.designation has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      52. Extension.extension:concept.extension:designation.extension
      Definition

      An Extension


      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      ShortExtensionAdditional content defined by implementations
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control10..*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Alternate Namesextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ url
      • 54. Extension.extension:concept.extension:designation.extension:language
        Slice Namelanguage
        Definition

        DSTU2: ValueSet.codeSystem.concept.designation.language (new:code)

        ShortDSTU2: Human language of the designation (new)Additional content defined by implementations
        Comments

        Element ValueSet.codeSystem.concept.designation.language is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.language has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.language has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.language has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). In the absence of a language, the resource language applies.

        Control0..1*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Requirements

        Element ValueSet.codeSystem.concept.designation.language is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.language has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.language has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.language has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        56. Extension.extension:concept.extension:designation.extension:language.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

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

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

        The language this designation is defined for.


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

        ShortHuman language of the designationValue of extension
        Comments

        In the absence of a language, the resource language applies.

        Control0..1
        Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summaryfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        60. Extension.extension:concept.extension:designation.extension:use
        Slice Nameuse
        Definition

        DSTU2: ValueSet.codeSystem.concept.designation.use (new:Coding)

        ShortDSTU2: Details how this designation would be used (new)Additional content defined by implementations
        Comments

        Element ValueSet.codeSystem.concept.designation.use is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.use has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.use has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.use has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). If no use is provided, the designation can be assumed to be suitable for general display to a human user.

        Control0..1*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Requirements

        Element ValueSet.codeSystem.concept.designation.use is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.use has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.use has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.use has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        62. Extension.extension:concept.extension:designation.extension:use.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

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

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

        A code that details how this designation would be used.


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

        ShortDetails how this designation would be usedValue of extension
        Comments

        If no use is provided, the designation can be assumed to be suitable for general display to a human user.

        Control0..1
        TypeCoding, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Is Modifierfalse
        Summaryfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        66. Extension.extension:concept.extension:designation.extension:value
        Slice Namevalue
        Definition

        DSTU2: ValueSet.codeSystem.concept.designation.value (new:string)

        ShortDSTU2: The text value for this designation (new)Additional content defined by implementations
        Comments

        Element ValueSet.codeSystem.concept.designation.value is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.value has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.value has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.value has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

        Control10..1*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Requirements

        Element ValueSet.codeSystem.concept.designation.value is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.value has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.value has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.value has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        68. Extension.extension:concept.extension:designation.extension:value.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

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

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

        The text value for this designation.


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

        ShortThe text value for this designationValue of extension
        Control10..1
        Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summaryfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        72. Extension.extension:concept.extension:designation.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

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

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

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

        ShortValue of extension
        Control0..01
        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summaryfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        76. Extension.extension:concept.extension:concept
        Slice Nameconcept
        Definition

        DSTU2: ValueSet.codeSystem.concept.concept (new:ValueSet.codeSystem.concept)

        ShortDSTU2: Child Concepts (is-a/contains/categorizes) (new)Additional content defined by implementations
        Comments

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

        Control0..*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Requirements

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

        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        78. Extension.extension:concept.extension:concept.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

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

        Control1..1
        Typeuri
        Is Modifierfalse
        XML FormatIn the XML format, this property is represented as an attribute.
        Summaryfalse
        Fixed Valuehttp://hl7.org/fhir/1.0/StructureDefinition/extension-ValueSet.codeSystem.concept
        80. Extension.extension:concept.extension:concept.value[x]
        Definition

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

        ShortValue of extension
        Control0..01
        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summaryfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        82. Extension.extension:concept.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

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

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

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

        ShortValue of extension
        Control0..01
        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summaryfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        86. Extension.url
        Definition

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

        Shortidentifies the meaning of the extension
        Comments

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

        Control1..1
        Typeuri
        Is Modifierfalse
        XML FormatIn the XML format, this property is represented as an attribute.
        Summaryfalse
        Fixed Valuehttp://hl7.org/fhir/1.0/StructureDefinition/extension-ValueSet.codeSystem
        88. Extension.value[x]
        Definition

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

        ShortValue of extension
        Control0..01
        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summaryfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))

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

        0. Extension
        Definition

        DSTU2: ValueSet.codeSystem (new:BackboneElement)

        ShortDSTU2: An inline code system, which is part of this value set (new)
        Comments

        Element ValueSet.codeSystem has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). All code systems defined as part of a FHIR value set have an implicit valueset that includes all of the codes in the code system - the value set in which they are defined.

        Control0..1
        Is Modifierfalse
        2. Extension.extension
        Control2..*
        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:system
          Slice Namesystem
          Definition

          DSTU2: ValueSet.codeSystem.system (new:uri)

          ShortDSTU2: URI to identify the code system (e.g. in Coding.system) (new)
          Comments

          Element ValueSet.codeSystem.system is part of an existing definition because parent element ValueSet.codeSystem requires a cross-version extension. Element ValueSet.codeSystem.system has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.system has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.system has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). The reference is not required to point to any specific kind of definition, but the more information that can be provided, the more useful it is for implementers. Best practice is to resolve to a computable definition of the code system (either a value set, or some other format). Terminology servers MAY validate this reference (e.g. when accepting PUT/POST), and MAY make additional rules about what kind of content it refers to.

          Control1..1
          Requirements

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

          6. Extension.extension:system.url
          Control1..1
          Fixed Valuesystem
          8. Extension.extension:system.value[x]
          Definition

          An absolute URI that is used to reference this code system, including in [Coding]{datatypes.html#Coding}.system.

          ShortURI to identify the code system (e.g. in Coding.system)
          Comments

          The reference is not required to point to any specific kind of definition, but the more information that can be provided, the more useful it is for implementers. Best practice is to resolve to a computable definition of the code system (either a value set, or some other format). Terminology servers MAY validate this reference (e.g. when accepting PUT/POST), and MAY make additional rules about what kind of content it refers to.

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

          DSTU2: ValueSet.codeSystem.version (new:string)

          ShortDSTU2: Version (for use in Coding.version) (new)
          Comments

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

          Control0..1
          Requirements

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

          12. Extension.extension:version.url
          Control1..1
          Fixed Valueversion
          14. Extension.extension:version.value[x]
          Definition

          The version of this code system that defines the codes. Note that the version is optional because a well maintained code system does not suffer from versioning, and therefore the version does not need to be maintained. However many code systems are not well maintained, and the version needs to be defined and tracked.

          ShortVersion (for use in Coding.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
          16. Extension.extension:caseSensitive
          Slice NamecaseSensitive
          Definition

          DSTU2: ValueSet.codeSystem.caseSensitive (new:boolean)

          ShortDSTU2: If code comparison is case sensitive (new)
          Comments

          Element ValueSet.codeSystem.caseSensitive is part of an existing definition because parent element ValueSet.codeSystem requires a cross-version extension. Element ValueSet.codeSystem.caseSensitive has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.caseSensitive has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.caseSensitive has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). If this value is missing, then it is not specified whether a code system is case sensitive or not. When the rule is not known, Postel's law should be followed: produce codes with the correct case, and accept codes in any case. This element is primarily provided to support validation software.

          Control0..1
          Requirements

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

          18. Extension.extension:caseSensitive.url
          Control1..1
          Fixed ValuecaseSensitive
          20. Extension.extension:caseSensitive.value[x]
          Definition

          If code comparison is case sensitive when codes within this system are compared to each other.

          ShortIf code comparison is case sensitive
          Comments

          If this value is missing, then it is not specified whether a code system is case sensitive or not. When the rule is not known, Postel's law should be followed: produce codes with the correct case, and accept codes in any case. This element is primarily provided to support validation software.

          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
          22. Extension.extension:concept
          Slice Nameconcept
          Definition

          DSTU2: ValueSet.codeSystem.concept (new:BackboneElement)

          ShortDSTU2: Concepts in the code system (new)
          Comments

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

          Control1..*
          Requirements

          Element ValueSet.codeSystem.concept is part of an existing definition because parent element ValueSet.codeSystem requires a cross-version extension. Element ValueSet.codeSystem.concept has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). Creating extension because element ValueSet.codeSystem.concept is a content reference and requires an extesion definition.

          24. Extension.extension:concept.extension
          Control1..*
          SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ url
          • 26. Extension.extension:concept.extension:code
            Slice Namecode
            Definition

            DSTU2: ValueSet.codeSystem.concept.code (new:code)

            ShortDSTU2: Code that identifies concept (new)
            Comments

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

            Control1..1
            Requirements

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

            28. Extension.extension:concept.extension:code.url
            Control1..1
            Fixed Valuecode
            30. Extension.extension:concept.extension:code.value[x]
            Definition

            A code - a text symbol - that uniquely identifies the concept within the code system.

            ShortCode that identifies concept
            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
            32. Extension.extension:concept.extension:abstract
            Slice Nameabstract
            Definition

            DSTU2: ValueSet.codeSystem.concept.abstract (new:boolean)

            ShortDSTU2: If this code is not for use as a real concept (new)
            Comments

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

            Control0..1
            Requirements

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

            34. Extension.extension:concept.extension:abstract.url
            Control1..1
            Fixed Valueabstract
            36. Extension.extension:concept.extension:abstract.value[x]
            Definition

            If this code is not for use as a real concept.

            ShortIf this code is not for use as a real concept
            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
            38. Extension.extension:concept.extension:display
            Slice Namedisplay
            Definition

            DSTU2: ValueSet.codeSystem.concept.display (new:string)

            ShortDSTU2: Text to display to the user (new)
            Comments

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

            Control0..1
            Requirements

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

            40. Extension.extension:concept.extension:display.url
            Control1..1
            Fixed Valuedisplay
            42. Extension.extension:concept.extension:display.value[x]
            Definition

            A human readable string that is the recommended default way to present this concept to a user.

            ShortText to display to the user
            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
            44. Extension.extension:concept.extension:definition
            Slice Namedefinition
            Definition

            DSTU2: ValueSet.codeSystem.concept.definition (new:string)

            ShortDSTU2: Formal definition (new)
            Comments

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

            Control0..1
            Requirements

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

            46. Extension.extension:concept.extension:definition.url
            Control1..1
            Fixed Valuedefinition
            48. Extension.extension:concept.extension:definition.value[x]
            Definition

            The formal definition of the concept. The value set resource does not make formal definitions required, because of the prevalence of legacy systems. However, they are highly recommended, as without them there is no formal meaning associated with the concept.

            ShortFormal definition
            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
            50. Extension.extension:concept.extension:designation
            Slice Namedesignation
            Definition

            DSTU2: ValueSet.codeSystem.concept.designation (new:BackboneElement)

            ShortDSTU2: Additional representations for the concept (new)
            Comments

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

            Control0..*
            Requirements

            Many concept definition systems support multiple representations, in multiple languages, and for multiple purposes. Element ValueSet.codeSystem.concept.designation is part of an existing definition because parent element ValueSet.codeSystem.concept requires a cross-version extension. Element ValueSet.codeSystem.concept.designation has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

            52. Extension.extension:concept.extension:designation.extension
            Control1..*
            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
            • 54. Extension.extension:concept.extension:designation.extension:language
              Slice Namelanguage
              Definition

              DSTU2: ValueSet.codeSystem.concept.designation.language (new:code)

              ShortDSTU2: Human language of the designation (new)
              Comments

              Element ValueSet.codeSystem.concept.designation.language is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.language has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.language has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.language has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). In the absence of a language, the resource language applies.

              Control0..1
              Requirements

              Element ValueSet.codeSystem.concept.designation.language is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.language has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.language has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.language has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

              56. Extension.extension:concept.extension:designation.extension:language.url
              Control1..1
              Fixed Valuelanguage
              58. Extension.extension:concept.extension:designation.extension:language.value[x]
              Definition

              The language this designation is defined for.

              ShortHuman language of the designation
              Comments

              In the absence of a language, the resource language applies.

              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
              60. Extension.extension:concept.extension:designation.extension:use
              Slice Nameuse
              Definition

              DSTU2: ValueSet.codeSystem.concept.designation.use (new:Coding)

              ShortDSTU2: Details how this designation would be used (new)
              Comments

              Element ValueSet.codeSystem.concept.designation.use is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.use has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.use has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.use has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). If no use is provided, the designation can be assumed to be suitable for general display to a human user.

              Control0..1
              Requirements

              Element ValueSet.codeSystem.concept.designation.use is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.use has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.use has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.use has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

              62. Extension.extension:concept.extension:designation.extension:use.url
              Control1..1
              Fixed Valueuse
              64. Extension.extension:concept.extension:designation.extension:use.value[x]
              Definition

              A code that details how this designation would be used.

              ShortDetails how this designation would be used
              Comments

              If no use is provided, the designation can be assumed to be suitable for general display to a human user.

              Control0..1
              TypeCoding
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              66. Extension.extension:concept.extension:designation.extension:value
              Slice Namevalue
              Definition

              DSTU2: ValueSet.codeSystem.concept.designation.value (new:string)

              ShortDSTU2: The text value for this designation (new)
              Comments

              Element ValueSet.codeSystem.concept.designation.value is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.value has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.value has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.value has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

              Control1..1
              Requirements

              Element ValueSet.codeSystem.concept.designation.value is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.value has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.value has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.value has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

              68. Extension.extension:concept.extension:designation.extension:value.url
              Control1..1
              Fixed Valuevalue
              70. Extension.extension:concept.extension:designation.extension:value.value[x]
              Definition

              The text value for this designation.

              ShortThe text value for this designation
              Control1..1
              Typestring
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              72. Extension.extension:concept.extension:designation.url
              Control1..1
              Fixed Valuedesignation
              74. Extension.extension:concept.extension:designation.value[x]
              Control0..0
              76. Extension.extension:concept.extension:concept
              Slice Nameconcept
              Definition

              DSTU2: ValueSet.codeSystem.concept.concept (new:ValueSet.codeSystem.concept)

              ShortDSTU2: Child Concepts (is-a/contains/categorizes) (new)
              Comments

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

              Control0..*
              Requirements

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

              78. Extension.extension:concept.extension:concept.url
              Control1..1
              Fixed Valuehttp://hl7.org/fhir/1.0/StructureDefinition/extension-ValueSet.codeSystem.concept
              80. Extension.extension:concept.extension:concept.value[x]
              Control0..0
              82. Extension.extension:concept.url
              Control1..1
              Fixed Valueconcept
              84. Extension.extension:concept.value[x]
              Control0..0
              86. Extension.url
              Control1..1
              Fixed Valuehttp://hl7.org/fhir/1.0/StructureDefinition/extension-ValueSet.codeSystem
              88. Extension.value[x]
              Control0..0

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

              0. Extension
              Definition

              DSTU2: ValueSet.codeSystem (new:BackboneElement)

              ShortDSTU2: An inline code system, which is part of this value set (new)
              Comments

              Element ValueSet.codeSystem has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). All code systems defined as part of a FHIR value set have an implicit valueset that includes all of the codes in the code system - the value set in which they are defined.

              Control0..1
              This element is affected by the following invariants: ele-1
              Is Modifierfalse
              Invariantsele-1: All FHIR elements must have a @value or children unless an empty Parameters resource (hasValue() or (children().count() > id.count()) or $this is Parameters)
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              2. Extension.id
              Definition

              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

              ShortUnique id for inter-element referencing
              Control0..1
              Typeid
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              4. Extension.extension
              Definition

              An Extension

              ShortExtension
              Control2..*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ url
              • 6. Extension.extension:system
                Slice Namesystem
                Definition

                DSTU2: ValueSet.codeSystem.system (new:uri)

                ShortDSTU2: URI to identify the code system (e.g. in Coding.system) (new)
                Comments

                Element ValueSet.codeSystem.system is part of an existing definition because parent element ValueSet.codeSystem requires a cross-version extension. Element ValueSet.codeSystem.system has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.system has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.system has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). The reference is not required to point to any specific kind of definition, but the more information that can be provided, the more useful it is for implementers. Best practice is to resolve to a computable definition of the code system (either a value set, or some other format). Terminology servers MAY validate this reference (e.g. when accepting PUT/POST), and MAY make additional rules about what kind of content it refers to.

                Control1..1
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Requirements

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

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                8. Extension.extension:system.id
                Definition

                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                ShortUnique id for inter-element referencing
                Control0..1
                Typeid
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                10. Extension.extension:system.extension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                ShortAdditional content defined by implementations
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Alternate Namesextensions, user content
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ url
                • 12. Extension.extension:system.url
                  Definition

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

                  Shortidentifies the meaning of the extension
                  Comments

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

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

                  An absolute URI that is used to reference this code system, including in [Coding]{datatypes.html#Coding}.system.

                  ShortURI to identify the code system (e.g. in Coding.system)
                  Comments

                  The reference is not required to point to any specific kind of definition, but the more information that can be provided, the more useful it is for implementers. Best practice is to resolve to a computable definition of the code system (either a value set, or some other format). Terminology servers MAY validate this reference (e.g. when accepting PUT/POST), and MAY make additional rules about what kind of content it refers to.

                  Control1..1
                  Typeuri
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  16. Extension.extension:version
                  Slice Nameversion
                  Definition

                  DSTU2: ValueSet.codeSystem.version (new:string)

                  ShortDSTU2: Version (for use in Coding.version) (new)
                  Comments

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

                  Control0..1
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Requirements

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

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  18. Extension.extension: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.

                  ShortUnique id for inter-element referencing
                  Control0..1
                  Typeid
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  20. Extension.extension:version.extension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                  ShortAdditional content defined by implementations
                  Comments

                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                  Control0..*
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Alternate Namesextensions, user content
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ url
                  • 22. Extension.extension: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
                    Is Modifierfalse
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Summaryfalse
                    Fixed Valueversion
                    24. Extension.extension:version.value[x]
                    Definition

                    The version of this code system that defines the codes. Note that the version is optional because a well maintained code system does not suffer from versioning, and therefore the version does not need to be maintained. However many code systems are not well maintained, and the version needs to be defined and tracked.

                    ShortVersion (for use in Coding.version)
                    Control0..1
                    Typestring
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    26. Extension.extension:caseSensitive
                    Slice NamecaseSensitive
                    Definition

                    DSTU2: ValueSet.codeSystem.caseSensitive (new:boolean)

                    ShortDSTU2: If code comparison is case sensitive (new)
                    Comments

                    Element ValueSet.codeSystem.caseSensitive is part of an existing definition because parent element ValueSet.codeSystem requires a cross-version extension. Element ValueSet.codeSystem.caseSensitive has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.caseSensitive has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.caseSensitive has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). If this value is missing, then it is not specified whether a code system is case sensitive or not. When the rule is not known, Postel's law should be followed: produce codes with the correct case, and accept codes in any case. This element is primarily provided to support validation software.

                    Control0..1
                    TypeExtension
                    Is Modifierfalse
                    Summaryfalse
                    Requirements

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

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    28. Extension.extension:caseSensitive.id
                    Definition

                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                    ShortUnique id for inter-element referencing
                    Control0..1
                    Typeid
                    Is Modifierfalse
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Summaryfalse
                    30. Extension.extension:caseSensitive.extension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                    ShortAdditional content defined by implementations
                    Comments

                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                    Control0..*
                    TypeExtension
                    Is Modifierfalse
                    Summaryfalse
                    Alternate Namesextensions, user content
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • value @ url
                    • 32. Extension.extension:caseSensitive.url
                      Definition

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

                      Shortidentifies the meaning of the extension
                      Comments

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

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

                      If code comparison is case sensitive when codes within this system are compared to each other.

                      ShortIf code comparison is case sensitive
                      Comments

                      If this value is missing, then it is not specified whether a code system is case sensitive or not. When the rule is not known, Postel's law should be followed: produce codes with the correct case, and accept codes in any case. This element is primarily provided to support validation software.

                      Control0..1
                      Typeboolean
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      36. Extension.extension:concept
                      Slice Nameconcept
                      Definition

                      DSTU2: ValueSet.codeSystem.concept (new:BackboneElement)

                      ShortDSTU2: Concepts in the code system (new)
                      Comments

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

                      Control1..*
                      TypeExtension
                      Is Modifierfalse
                      Summaryfalse
                      Requirements

                      Element ValueSet.codeSystem.concept is part of an existing definition because parent element ValueSet.codeSystem requires a cross-version extension. Element ValueSet.codeSystem.concept has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). Creating extension because element ValueSet.codeSystem.concept is a content reference and requires an extesion definition.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      38. Extension.extension:concept.id
                      Definition

                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                      ShortUnique id for inter-element referencing
                      Control0..1
                      Typeid
                      Is Modifierfalse
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Summaryfalse
                      40. Extension.extension:concept.extension
                      Definition

                      An Extension

                      ShortExtension
                      Control1..*
                      TypeExtension
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                      • value @ url
                      • 42. Extension.extension:concept.extension:code
                        Slice Namecode
                        Definition

                        DSTU2: ValueSet.codeSystem.concept.code (new:code)

                        ShortDSTU2: Code that identifies concept (new)
                        Comments

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

                        Control1..1
                        TypeExtension
                        Is Modifierfalse
                        Summaryfalse
                        Requirements

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

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        44. Extension.extension:concept.extension:code.id
                        Definition

                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                        ShortUnique id for inter-element referencing
                        Control0..1
                        Typeid
                        Is Modifierfalse
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Summaryfalse
                        46. Extension.extension:concept.extension:code.extension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                        ShortAdditional content defined by implementations
                        Comments

                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                        Control0..*
                        TypeExtension
                        Is Modifierfalse
                        Summaryfalse
                        Alternate Namesextensions, user content
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                        • value @ url
                        • 48. Extension.extension:concept.extension:code.url
                          Definition

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

                          Shortidentifies the meaning of the extension
                          Comments

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

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

                          A code - a text symbol - that uniquely identifies the concept within the code system.

                          ShortCode that identifies concept
                          Control1..1
                          Typecode
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summaryfalse
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          52. Extension.extension:concept.extension:abstract
                          Slice Nameabstract
                          Definition

                          DSTU2: ValueSet.codeSystem.concept.abstract (new:boolean)

                          ShortDSTU2: If this code is not for use as a real concept (new)
                          Comments

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

                          Control0..1
                          TypeExtension
                          Is Modifierfalse
                          Summaryfalse
                          Requirements

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

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          54. Extension.extension:concept.extension:abstract.id
                          Definition

                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                          ShortUnique id for inter-element referencing
                          Control0..1
                          Typeid
                          Is Modifierfalse
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Summaryfalse
                          56. Extension.extension:concept.extension:abstract.extension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                          ShortAdditional content defined by implementations
                          Comments

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Control0..*
                          TypeExtension
                          Is Modifierfalse
                          Summaryfalse
                          Alternate Namesextensions, user content
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • value @ url
                          • 58. Extension.extension:concept.extension:abstract.url
                            Definition

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

                            Shortidentifies the meaning of the extension
                            Comments

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

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

                            If this code is not for use as a real concept.

                            ShortIf this code is not for use as a real concept
                            Control0..1
                            Typeboolean
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Is Modifierfalse
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            62. Extension.extension:concept.extension:display
                            Slice Namedisplay
                            Definition

                            DSTU2: ValueSet.codeSystem.concept.display (new:string)

                            ShortDSTU2: Text to display to the user (new)
                            Comments

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

                            Control0..1
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Requirements

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

                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            64. Extension.extension:concept.extension:display.id
                            Definition

                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                            ShortUnique id for inter-element referencing
                            Control0..1
                            Typeid
                            Is Modifierfalse
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Summaryfalse
                            66. Extension.extension:concept.extension:display.extension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                            ShortAdditional content defined by implementations
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Alternate Namesextensions, user content
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                            • value @ url
                            • 68. Extension.extension:concept.extension:display.url
                              Definition

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

                              Shortidentifies the meaning of the extension
                              Comments

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

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

                              A human readable string that is the recommended default way to present this concept to a user.

                              ShortText to display to the user
                              Control0..1
                              Typestring
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Is Modifierfalse
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              Summaryfalse
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              72. Extension.extension:concept.extension:definition
                              Slice Namedefinition
                              Definition

                              DSTU2: ValueSet.codeSystem.concept.definition (new:string)

                              ShortDSTU2: Formal definition (new)
                              Comments

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

                              Control0..1
                              TypeExtension
                              Is Modifierfalse
                              Summaryfalse
                              Requirements

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

                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              74. Extension.extension:concept.extension:definition.id
                              Definition

                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                              ShortUnique id for inter-element referencing
                              Control0..1
                              Typeid
                              Is Modifierfalse
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Summaryfalse
                              76. Extension.extension:concept.extension:definition.extension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                              ShortAdditional content defined by implementations
                              Comments

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Control0..*
                              TypeExtension
                              Is Modifierfalse
                              Summaryfalse
                              Alternate Namesextensions, user content
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                              • value @ url
                              • 78. Extension.extension:concept.extension:definition.url
                                Definition

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

                                Shortidentifies the meaning of the extension
                                Comments

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

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

                                The formal definition of the concept. The value set resource does not make formal definitions required, because of the prevalence of legacy systems. However, they are highly recommended, as without them there is no formal meaning associated with the concept.

                                ShortFormal definition
                                Control0..1
                                Typestring
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summaryfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                82. Extension.extension:concept.extension:designation
                                Slice Namedesignation
                                Definition

                                DSTU2: ValueSet.codeSystem.concept.designation (new:BackboneElement)

                                ShortDSTU2: Additional representations for the concept (new)
                                Comments

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

                                Control0..*
                                TypeExtension
                                Is Modifierfalse
                                Summaryfalse
                                Requirements

                                Many concept definition systems support multiple representations, in multiple languages, and for multiple purposes. Element ValueSet.codeSystem.concept.designation is part of an existing definition because parent element ValueSet.codeSystem.concept requires a cross-version extension. Element ValueSet.codeSystem.concept.designation has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                84. Extension.extension:concept.extension:designation.id
                                Definition

                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                ShortUnique id for inter-element referencing
                                Control0..1
                                Typeid
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                86. Extension.extension:concept.extension:designation.extension
                                Definition

                                An Extension

                                ShortExtension
                                Control1..*
                                TypeExtension
                                Is Modifierfalse
                                Summaryfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • value @ url
                                • 88. Extension.extension:concept.extension:designation.extension:language
                                  Slice Namelanguage
                                  Definition

                                  DSTU2: ValueSet.codeSystem.concept.designation.language (new:code)

                                  ShortDSTU2: Human language of the designation (new)
                                  Comments

                                  Element ValueSet.codeSystem.concept.designation.language is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.language has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.language has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.language has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). In the absence of a language, the resource language applies.

                                  Control0..1
                                  TypeExtension
                                  Is Modifierfalse
                                  Summaryfalse
                                  Requirements

                                  Element ValueSet.codeSystem.concept.designation.language is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.language has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.language has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.language has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  90. Extension.extension:concept.extension:designation.extension:language.id
                                  Definition

                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                  ShortUnique id for inter-element referencing
                                  Control0..1
                                  Typeid
                                  Is Modifierfalse
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Summaryfalse
                                  92. Extension.extension:concept.extension:designation.extension:language.extension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                  ShortAdditional content defined by implementations
                                  Comments

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Control0..*
                                  TypeExtension
                                  Is Modifierfalse
                                  Summaryfalse
                                  Alternate Namesextensions, user content
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                  • value @ url
                                  • 94. Extension.extension:concept.extension:designation.extension:language.url
                                    Definition

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

                                    Shortidentifies the meaning of the extension
                                    Comments

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

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

                                    The language this designation is defined for.

                                    ShortHuman language of the designation
                                    Comments

                                    In the absence of a language, the resource language applies.

                                    Control0..1
                                    Typecode
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Is Modifierfalse
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    98. Extension.extension:concept.extension:designation.extension:use
                                    Slice Nameuse
                                    Definition

                                    DSTU2: ValueSet.codeSystem.concept.designation.use (new:Coding)

                                    ShortDSTU2: Details how this designation would be used (new)
                                    Comments

                                    Element ValueSet.codeSystem.concept.designation.use is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.use has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.use has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.use has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). If no use is provided, the designation can be assumed to be suitable for general display to a human user.

                                    Control0..1
                                    TypeExtension
                                    Is Modifierfalse
                                    Summaryfalse
                                    Requirements

                                    Element ValueSet.codeSystem.concept.designation.use is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.use has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.use has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.use has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    100. Extension.extension:concept.extension:designation.extension:use.id
                                    Definition

                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                    ShortUnique id for inter-element referencing
                                    Control0..1
                                    Typeid
                                    Is Modifierfalse
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Summaryfalse
                                    102. Extension.extension:concept.extension:designation.extension:use.extension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                    ShortAdditional content defined by implementations
                                    Comments

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Control0..*
                                    TypeExtension
                                    Is Modifierfalse
                                    Summaryfalse
                                    Alternate Namesextensions, user content
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                    • value @ url
                                    • 104. Extension.extension:concept.extension:designation.extension:use.url
                                      Definition

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

                                      Shortidentifies the meaning of the extension
                                      Comments

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

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

                                      A code that details how this designation would be used.

                                      ShortDetails how this designation would be used
                                      Comments

                                      If no use is provided, the designation can be assumed to be suitable for general display to a human user.

                                      Control0..1
                                      TypeCoding
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Is Modifierfalse
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      108. Extension.extension:concept.extension:designation.extension:value
                                      Slice Namevalue
                                      Definition

                                      DSTU2: ValueSet.codeSystem.concept.designation.value (new:string)

                                      ShortDSTU2: The text value for this designation (new)
                                      Comments

                                      Element ValueSet.codeSystem.concept.designation.value is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.value has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.value has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.value has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

                                      Control1..1
                                      TypeExtension
                                      Is Modifierfalse
                                      Summaryfalse
                                      Requirements

                                      Element ValueSet.codeSystem.concept.designation.value is part of an existing definition because parent element ValueSet.codeSystem.concept.designation requires a cross-version extension. Element ValueSet.codeSystem.concept.designation.value has a context of ValueSet based on following the parent source element upwards and mapping to ValueSet. Element ValueSet.codeSystem.concept.designation.value has a context of CodeSystem based on following the parent source element upwards and mapping to CodeSystem. Element ValueSet.codeSystem.concept.designation.value has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).

                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      110. Extension.extension:concept.extension:designation.extension:value.id
                                      Definition

                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                      ShortUnique id for inter-element referencing
                                      Control0..1
                                      Typeid
                                      Is Modifierfalse
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Summaryfalse
                                      112. Extension.extension:concept.extension:designation.extension:value.extension
                                      Definition

                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                      ShortAdditional content defined by implementations
                                      Comments

                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                      Control0..*
                                      TypeExtension
                                      Is Modifierfalse
                                      Summaryfalse
                                      Alternate Namesextensions, user content
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                      • value @ url
                                      • 114. Extension.extension:concept.extension:designation.extension:value.url
                                        Definition

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

                                        Shortidentifies the meaning of the extension
                                        Comments

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

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

                                        The text value for this designation.

                                        ShortThe text value for this designation
                                        Control1..1
                                        Typestring
                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                        Is Modifierfalse
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        Summaryfalse
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        118. Extension.extension:concept.extension:designation.url
                                        Definition

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

                                        Shortidentifies the meaning of the extension
                                        Comments

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

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

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

                                        ShortValue of extension
                                        Control0..0
                                        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                        Is Modifierfalse
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        Summaryfalse
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        122. Extension.extension:concept.extension:concept
                                        Slice Nameconcept
                                        Definition

                                        DSTU2: ValueSet.codeSystem.concept.concept (new:ValueSet.codeSystem.concept)

                                        ShortDSTU2: Child Concepts (is-a/contains/categorizes) (new)
                                        Comments

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

                                        Control0..*
                                        TypeExtension
                                        Is Modifierfalse
                                        Summaryfalse
                                        Requirements

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

                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        124. Extension.extension:concept.extension:concept.id
                                        Definition

                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                        ShortUnique id for inter-element referencing
                                        Control0..1
                                        Typeid
                                        Is Modifierfalse
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Summaryfalse
                                        126. Extension.extension:concept.extension:concept.extension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                        ShortAdditional content defined by implementations
                                        Comments

                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                        Control0..*
                                        TypeExtension
                                        Is Modifierfalse
                                        Summaryfalse
                                        Alternate Namesextensions, user content
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                        • value @ url
                                        • 128. Extension.extension:concept.extension:concept.url
                                          Definition

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

                                          Shortidentifies the meaning of the extension
                                          Comments

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

                                          Control1..1
                                          Typeuri
                                          Is Modifierfalse
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Summaryfalse
                                          Fixed Valuehttp://hl7.org/fhir/1.0/StructureDefinition/extension-ValueSet.codeSystem.concept
                                          130. Extension.extension:concept.extension:concept.value[x]
                                          Definition

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

                                          ShortValue of extension
                                          Control0..0
                                          TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                          Is Modifierfalse
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Summaryfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          132. Extension.extension:concept.url
                                          Definition

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

                                          Shortidentifies the meaning of the extension
                                          Comments

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

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

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

                                          ShortValue of extension
                                          Control0..0
                                          TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                          Is Modifierfalse
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Summaryfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          136. Extension.url
                                          Definition

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

                                          Shortidentifies the meaning of the extension
                                          Comments

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

                                          Control1..1
                                          Typeuri
                                          Is Modifierfalse
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Summaryfalse
                                          Fixed Valuehttp://hl7.org/fhir/1.0/StructureDefinition/extension-ValueSet.codeSystem
                                          138. Extension.value[x]
                                          Definition

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

                                          ShortValue of extension
                                          Control0..0
                                          TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                          Is Modifierfalse
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Summaryfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))