Clinical Practice Guidelines (CPG) on EBMonFHIR
1.0.1 - ci-build

Clinical Practice Guidelines (CPG) on EBMonFHIR, published by Universitätsmedizin Greifswald. This guide is not an authorized publication; it is the continuous build for version 1.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/CEOsys/cpg-on-ebm-on-fhir/ and changes regularly. See the Directory of published versions

Resource Profile: RecommendationEligibilityCriteria - Detailed Descriptions

Draft as of 2022-05-15

Definitions for the recommendation-eligibility-criteria resource profile.

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

0. EvidenceVariable
2. EvidenceVariable.meta
Control1..?
Must Supporttrue
4. EvidenceVariable.meta.source
Must Supporttrue
6. EvidenceVariable.meta.profile
Control1..?
Must Supporttrue
8. EvidenceVariable.url
Control1..?
Must Supporttrue

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

0. EvidenceVariable
Definition

The EvidenceVariable resource describes an element that knowledge (Evidence) is about.

ShortA definition of an exposure, outcome, or other variable
Comments

The EvidenceVariable may be an exposure variable (intervention, condition, or state), a measured variable (outcome or observed parameter), or other variable (such as confounding factor).

Control0..*
Is Modifierfalse
Must Supportfalse
Summaryfalse
Invariantscnl-0: Name should be usable as an identifier for the module by machine processing applications such as code generation (name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$'))
2. EvidenceVariable.meta
Definition

The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.

ShortMetadata about the resource
Control10..1
TypeMeta
Is Modifierfalse
Must Supporttrue
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. EvidenceVariable.meta.source
Definition

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

ShortIdentifies where the resource comes from
Comments

The exact use of the source (and the possible implied Provenance.entity.role and agent.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. The source may correspond to Provenance.entity.what[x] or Provenance.agent.who[x], though it may be a more general or abstract reference.

This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.

Control0..1
Typeuri
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supporttrue
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
6. EvidenceVariable.meta.profile
Definition

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

ShortProfiles this resource claims to conform to
Comments

It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.

Control10..*
Typecanonical(StructureDefinition)
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supporttrue
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
8. EvidenceVariable.implicitRules
Definition

A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

ShortA set of rules under which this content was created
Comments

Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of its narrative along with other profiles, value sets, etc.

Control0..1
Typeuri
Is Modifiertrue because This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies its meaning or interpretation
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supportfalse
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
10. EvidenceVariable.contained
Definition

These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, nor can they have their own independent transaction scope. This is allowed to be a Parameters resource if and only if it is referenced by a resource that provides context/meaning.

ShortContained, inline Resources
Comments

This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags in their meta elements, but SHALL NOT have security labels.

Control0..*
This element is affected by the following invariants: dom-2, dom-4, dom-3, dom-5
TypeResource
Is Modifierfalse
Must Supportfalse
Summaryfalse
Alternate Namesinline resources, anonymous resources, contained resources
12. EvidenceVariable.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored
Comments

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

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
Must Supportfalse
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
14. EvidenceVariable.url
Definition

An absolute URI that is used to identify this evidence variable when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which an authoritative instance of this evidence variable is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the evidence variable is stored on different servers.

ShortCanonical identifier for this evidence variable, represented as a URI (globally unique)
Comments

In some cases, the resource can no longer be found at the stated url, but the url itself cannot change. Implementations can use the meta.source element to indicate where the current master source of the resource can be found.

Control10..1
Typeuri
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supporttrue
Summarytrue
Requirements

Allows the evidence variable to be referenced by a single globally unique identifier.

Invariantscnl-1: URL should not contain | or # - these characters make processing canonical references problematic (exists() implies matches('^[^|# ]+$'))
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
16. EvidenceVariable.name
Definition

A natural language name identifying the evidence variable. This name should be usable as an identifier for the module by machine processing applications such as code generation.

ShortName for this evidence variable (computer friendly)
Comments

The name is not expected to be globally unique. The name should be a simple alphanumeric type name to ensure that it is machine-processing friendly.

Control10..1
This element is affected by the following invariants: cnl-0
Typestring
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supporttrue
Summarytrue
Requirements

Support human navigation and code generation.

Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
18. EvidenceVariable.status
Definition

The status of this evidence variable. Enables tracking the life-cycle of the content.

Shortdraft | active | retired | unknown
Comments

Allows filtering of evidence variables that are appropriate for use versus not.

See guidance around (not) making local changes to elements here.

Control1..1
BindingThe codes SHALL be taken from PublicationStatushttp://hl7.org/fhir/ValueSet/publication-status|5.0.0
(required to http://hl7.org/fhir/ValueSet/publication-status|5.0.0)

The lifecycle status of an artifact.

Typecode
Is Modifiertrue because This is labeled as "Is Modifier" because applications should not use a retired {{title}} without due consideration
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supporttrue
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
20. EvidenceVariable.characteristic
Definition

A defining factor of the EvidenceVariable. Multiple characteristics are applied with "and" semantics.

ShortA defining factor of the EvidenceVariable
Comments

Characteristics can be defined flexibly to accommodate different use cases for membership criteria, ranging from simple codes, all the way to using an expression language to express the criteria.

Control10..*
TypeBackboneElement
Is Modifierfalse
Must Supporttrue
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
evv-1: In a characteristic, at most one of these six elements shall be used: definitionReference or definitionCanonical or definitionCodeableConcept or definitionId or definitionByTypeAndValue or definitionByCombination ((definitionReference.count() + definitionCanonical.count() + definitionCodeableConcept.count() + definitionId.count() + definitionByTypeAndValue.count() + definitionByCombination.count()) < 2)
evidence-variable-unique-definition: For each characteristic, one and only one type of definition must exist (( definitionReference.exists().toInteger() + definitionCanonical.exists().toInteger() + definitionCodeableConcept.exists().toInteger() + definitionExpression.exists().toInteger() + definitionId.exists().toInteger() + definitionByTypeAndValue.exists().toInteger() + definitionByCombination.exists().toInteger() ) = 1)
SlicingThis element introduces a set of slices on EvidenceVariable.characteristic. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • pattern @ definitionByTypeAndValue.type
  • 22. EvidenceVariable.characteristic.extension:relativeTime
    Slice NamerelativeTime
    Definition

    Timing in which the characteristic is determined.

    ShortTiming in which the characteristic is determined
    Control0..*
    TypeExtension(RelativeTime) (Complex Extension)
    Is Modifierfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    24. EvidenceVariable.characteristic.modifierExtension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

    ShortExtensions that cannot be ignored even if unrecognized
    Comments

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

    Control0..*
    TypeExtension
    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Summarytrue
    Requirements

    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

    Alternate Namesextensions, user content, modifiers
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    26. EvidenceVariable.characteristic.definitionByTypeAndValue
    Definition

    Defines the characteristic using both a type and value[x] elements.

    ShortDefines the characteristic using type and value
    Control0..1
    This element is affected by the following invariants: evv-1
    TypeBackboneElement
    Is Modifierfalse
    Must Supportfalse
    Summarytrue
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    28. EvidenceVariable.characteristic.definitionByTypeAndValue.modifierExtension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

    ShortExtensions that cannot be ignored even if unrecognized
    Comments

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

    Control0..*
    TypeExtension
    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Summarytrue
    Requirements

    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

    Alternate Namesextensions, user content, modifiers
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    30. EvidenceVariable.characteristic.definitionByTypeAndValue.type
    Definition

    Used to express the type of characteristic.

    ShortExpresses the type of characteristic
    Control1..1
    BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
    (example to http://terminology.hl7.org/ValueSet/usage-context-type)
    TypeCodeableConcept
    Is Modifierfalse
    Must Supportfalse
    Summarytrue
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    32. EvidenceVariable.characteristic.definitionByTypeAndValue.type.coding
    Definition

    A reference to a code defined by a terminology system.

    ShortCode defined by a terminology system
    Comments

    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Control10..1*
    TypeCoding
    Is Modifierfalse
    Must Supporttrue
    Summarytrue
    Requirements

    Allows for alternative encodings within a code system, and translations to other code systems.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    34. EvidenceVariable.characteristic.definitionByTypeAndValue.value[x]
    Definition

    Defines the characteristic when paired with characteristic.type.

    ShortDefines the characteristic when coupled with characteristic.type
    Control1..1
    TypeChoice of: CodeableConcept, Quantity, Range, boolean, Reference, id
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Must Supportfalse
    Summarytrue
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    36. EvidenceVariable.characteristic.definitionByCombination
    Definition

    Defines the characteristic as a combination of two or more characteristics.

    ShortUsed to specify how two or more characteristics are combined
    Control0..1
    This element is affected by the following invariants: evv-1
    TypeBackboneElement
    Is Modifierfalse
    Must Supportfalse
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    38. EvidenceVariable.characteristic.definitionByCombination.modifierExtension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

    ShortExtensions that cannot be ignored even if unrecognized
    Comments

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

    Control0..*
    TypeExtension
    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Summarytrue
    Requirements

    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

    Alternate Namesextensions, user content, modifiers
    Invariantsele-1: All FHIR elements must have a @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. EvidenceVariable.characteristic.definitionByCombination.code
    Definition

    Used to specify if two or more characteristics are combined with OR or AND.

    Shortall-of | any-of | at-least | at-most | statistical | net-effect | dataset
    Control1..1
    BindingThe codes SHALL be taken from CharacteristicCombinationhttp://hl7.org/fhir/ValueSet/characteristic-combination|5.0.0
    (required to http://hl7.org/fhir/ValueSet/characteristic-combination|5.0.0)
    Typecode
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supportfalse
    Summaryfalse
    Requirements

    If code is "at-least" or "at-most" then threshold SHALL be used. If code is neither "at-least" nor "at-most" then threshold SHALL NOT be used.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    42. EvidenceVariable.characteristic.definitionByCombination.characteristic
    Definition

    A defining factor of the characteristic.

    ShortA defining factor of the characteristic
    Control1..*
    TypeBackboneElement
    Is Modifierfalse
    Must Supporttrue
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    evidence-variable-unique-definition: For each characteristic, one and only one type of definition must exist (( definitionReference.exists().toInteger() + definitionCanonical.exists().toInteger() + definitionCodeableConcept.exists().toInteger() + definitionExpression.exists().toInteger() + definitionId.exists().toInteger() + definitionByTypeAndValue.exists().toInteger() + definitionByCombination.exists().toInteger() ) = 1)
    SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • pattern @ definitionByTypeAndValue.type
    • 44. EvidenceVariable.characteristic.definitionByCombination.characteristic.extension:relativeTime
      Slice NamerelativeTime
      Definition

      Timing in which the characteristic is determined.

      ShortTiming in which the characteristic is determined
      Control0..*
      TypeExtension(RelativeTime) (Complex Extension)
      Is Modifierfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      46. EvidenceVariable.characteristic.definitionByCombination.characteristic.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

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

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      48. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue
      Definition

      Defines the characteristic using both a type and value[x] elements.

      ShortDefines the characteristic using type and value
      Control0..1
      This element is affected by the following invariants: evv-1
      TypeBackboneElement
      Is Modifierfalse
      Must Supportfalse
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      50. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

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

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @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. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type
      Definition

      Used to express the type of characteristic.

      ShortExpresses the type of characteristic
      Control1..1
      BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
      (example to http://terminology.hl7.org/ValueSet/usage-context-type)
      TypeCodeableConcept
      Is Modifierfalse
      Must Supportfalse
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      54. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type.coding
      Definition

      A reference to a code defined by a terminology system.

      ShortCode defined by a terminology system
      Comments

      Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

      Control10..1*
      TypeCoding
      Is Modifierfalse
      Must Supporttrue
      Summarytrue
      Requirements

      Allows for alternative encodings within a code system, and translations to other code systems.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      56. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]
      Definition

      Defines the characteristic when paired with characteristic.type.

      ShortDefines the characteristic when coupled with characteristic.type
      Control1..1
      TypeChoice of: CodeableConcept, Quantity, Range, boolean, Reference, id
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Is Modifierfalse
      Must Supportfalse
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      58. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination
      Definition

      Defines the characteristic as a combination of two or more characteristics.

      ShortUsed to specify how two or more characteristics are combined
      Control0..1
      This element is affected by the following invariants: evv-1
      TypeBackboneElement
      Is Modifierfalse
      Must Supportfalse
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      60. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

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

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @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. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.code
      Definition

      Used to specify if two or more characteristics are combined with OR or AND.

      Shortall-of | any-of | at-least | at-most | statistical | net-effect | dataset
      Control1..1
      BindingThe codes SHALL be taken from CharacteristicCombinationhttp://hl7.org/fhir/ValueSet/characteristic-combination|5.0.0
      (required to http://hl7.org/fhir/ValueSet/characteristic-combination|5.0.0)
      Typecode
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Must Supportfalse
      Summaryfalse
      Requirements

      If code is "at-least" or "at-most" then threshold SHALL be used. If code is neither "at-least" nor "at-most" then threshold SHALL NOT be used.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      64. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic
      Definition

      A defining factor of the characteristic.

      ShortA defining factor of the characteristic
      Control1..*
      TypeBackboneElement
      Is Modifierfalse
      Must Supporttrue
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • pattern @ definitionByTypeAndValue.type
      • 66. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.extension:relativeTime
        Slice NamerelativeTime
        Definition

        Timing in which the characteristic is determined.

        ShortTiming in which the characteristic is determined
        Control0..*
        TypeExtension(RelativeTime) (Complex Extension)
        Is Modifierfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        68. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.modifierExtension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

        ShortExtensions that cannot be ignored even if unrecognized
        Comments

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

        Control0..*
        TypeExtension
        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
        Summarytrue
        Requirements

        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

        Alternate Namesextensions, user content, modifiers
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        70. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue
        Definition

        Defines the characteristic using both a type and value[x] elements.

        ShortDefines the characteristic using type and value
        Control0..1
        This element is affected by the following invariants: evv-1
        TypeBackboneElement
        Is Modifierfalse
        Must Supportfalse
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        72. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.modifierExtension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

        ShortExtensions that cannot be ignored even if unrecognized
        Comments

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

        Control0..*
        TypeExtension
        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
        Summarytrue
        Requirements

        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

        Alternate Namesextensions, user content, modifiers
        Invariantsele-1: All FHIR elements must have a @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. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type
        Definition

        Used to express the type of characteristic.

        ShortExpresses the type of characteristic
        Control1..1
        BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
        (example to http://terminology.hl7.org/ValueSet/usage-context-type)
        TypeCodeableConcept
        Is Modifierfalse
        Must Supportfalse
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        76. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type.coding
        Definition

        A reference to a code defined by a terminology system.

        ShortCode defined by a terminology system
        Comments

        Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

        Control10..1*
        TypeCoding
        Is Modifierfalse
        Must Supporttrue
        Summarytrue
        Requirements

        Allows for alternative encodings within a code system, and translations to other code systems.

        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        78. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]
        Definition

        Defines the characteristic when paired with characteristic.type.

        ShortDefines the characteristic when coupled with characteristic.type
        Control1..1
        TypeChoice of: CodeableConcept, Quantity, Range, boolean, Reference, id
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Is Modifierfalse
        Must Supportfalse
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        80. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination
        Definition

        Defines the characteristic as a combination of two or more characteristics.

        ShortUsed to specify how two or more characteristics are combined
        Control0..1
        This element is affected by the following invariants: evv-1
        TypeBackboneElement
        Is Modifierfalse
        Must Supportfalse
        Summaryfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        82. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.modifierExtension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

        ShortExtensions that cannot be ignored even if unrecognized
        Comments

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

        Control0..*
        TypeExtension
        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
        Summarytrue
        Requirements

        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

        Alternate Namesextensions, user content, modifiers
        Invariantsele-1: All FHIR elements must have a @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. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.code
        Definition

        Used to specify if two or more characteristics are combined with OR or AND.

        Shortall-of | any-of | at-least | at-most | statistical | net-effect | dataset
        Control1..1
        BindingThe codes SHALL be taken from CharacteristicCombinationhttp://hl7.org/fhir/ValueSet/characteristic-combination|5.0.0
        (required to http://hl7.org/fhir/ValueSet/characteristic-combination|5.0.0)
        Typecode
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Must Supportfalse
        Summaryfalse
        Requirements

        If code is "at-least" or "at-most" then threshold SHALL be used. If code is neither "at-least" nor "at-most" then threshold SHALL NOT be used.

        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        86. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic
        Definition

        A defining factor of the characteristic.

        ShortA defining factor of the characteristic
        Control1..*
        TypeBackboneElement
        Is Modifierfalse
        Must Supporttrue
        Summaryfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • pattern @ definitionByTypeAndValue.type
        • 88. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.extension:relativeTime
          Slice NamerelativeTime
          Definition

          Timing in which the characteristic is determined.

          ShortTiming in which the characteristic is determined
          Control0..*
          TypeExtension(RelativeTime) (Complex Extension)
          Is Modifierfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          90. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.modifierExtension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          ShortExtensions that cannot be ignored even if unrecognized
          Comments

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

          Control0..*
          TypeExtension
          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Summarytrue
          Requirements

          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

          Alternate Namesextensions, user content, modifiers
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          92. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue
          Definition

          Defines the characteristic using both a type and value[x] elements.

          ShortDefines the characteristic using type and value
          Control0..1
          This element is affected by the following invariants: evv-1
          TypeBackboneElement
          Is Modifierfalse
          Must Supportfalse
          Summarytrue
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          94. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.modifierExtension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          ShortExtensions that cannot be ignored even if unrecognized
          Comments

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

          Control0..*
          TypeExtension
          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Summarytrue
          Requirements

          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

          Alternate Namesextensions, user content, modifiers
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          96. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type
          Definition

          Used to express the type of characteristic.

          ShortExpresses the type of characteristic
          Control1..1
          BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
          (example to http://terminology.hl7.org/ValueSet/usage-context-type)
          TypeCodeableConcept
          Is Modifierfalse
          Must Supportfalse
          Summarytrue
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          98. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type.coding
          Definition

          A reference to a code defined by a terminology system.

          ShortCode defined by a terminology system
          Comments

          Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

          Control10..1*
          TypeCoding
          Is Modifierfalse
          Must Supporttrue
          Summarytrue
          Requirements

          Allows for alternative encodings within a code system, and translations to other code systems.

          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          100. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]
          Definition

          Defines the characteristic when paired with characteristic.type.

          ShortDefines the characteristic when coupled with characteristic.type
          Control1..1
          TypeChoice of: CodeableConcept, Quantity, Range, boolean, Reference, id
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Is Modifierfalse
          Must Supportfalse
          Summarytrue
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          102. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination
          Definition

          Defines the characteristic as a combination of two or more characteristics.

          ShortUsed to specify how two or more characteristics are combined
          Control0..1
          This element is affected by the following invariants: evv-1
          TypeBackboneElement
          Is Modifierfalse
          Must Supportfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          104. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.modifierExtension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          ShortExtensions that cannot be ignored even if unrecognized
          Comments

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

          Control0..*
          TypeExtension
          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Summarytrue
          Requirements

          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

          Alternate Namesextensions, user content, modifiers
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          106. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.code
          Definition

          Used to specify if two or more characteristics are combined with OR or AND.

          Shortall-of | any-of | at-least | at-most | statistical | net-effect | dataset
          Control1..1
          BindingThe codes SHALL be taken from CharacteristicCombinationhttp://hl7.org/fhir/ValueSet/characteristic-combination|5.0.0
          (required to http://hl7.org/fhir/ValueSet/characteristic-combination|5.0.0)
          Typecode
          Is Modifierfalse
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Must Supportfalse
          Summaryfalse
          Requirements

          If code is "at-least" or "at-most" then threshold SHALL be used. If code is neither "at-least" nor "at-most" then threshold SHALL NOT be used.

          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          108. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic
          Definition

          A defining factor of the characteristic.

          ShortA defining factor of the characteristic
          Control1..*
          TypeBackboneElement
          Is Modifierfalse
          Must Supporttrue
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • pattern @ definitionByTypeAndValue.type
          • 110. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.extension:relativeTime
            Slice NamerelativeTime
            Definition

            Timing in which the characteristic is determined.

            ShortTiming in which the characteristic is determined
            Control0..*
            TypeExtension(RelativeTime) (Complex Extension)
            Is Modifierfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            112. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.modifierExtension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

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

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            114. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue
            Definition

            Defines the characteristic using both a type and value[x] elements.

            ShortDefines the characteristic using type and value
            Control0..1
            This element is affected by the following invariants: evv-1
            TypeBackboneElement
            Is Modifierfalse
            Must Supportfalse
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            116. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.modifierExtension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

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

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            118. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type
            Definition

            Used to express the type of characteristic.

            ShortExpresses the type of characteristic
            Control1..1
            BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
            (example to http://terminology.hl7.org/ValueSet/usage-context-type)
            TypeCodeableConcept
            Is Modifierfalse
            Must Supportfalse
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            120. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type.coding
            Definition

            A reference to a code defined by a terminology system.

            ShortCode defined by a terminology system
            Comments

            Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

            Control10..1*
            TypeCoding
            Is Modifierfalse
            Must Supporttrue
            Summarytrue
            Requirements

            Allows for alternative encodings within a code system, and translations to other code systems.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            122. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]
            Definition

            Defines the characteristic when paired with characteristic.type.

            ShortDefines the characteristic when coupled with characteristic.type
            Control1..1
            TypeChoice of: CodeableConcept, Quantity, Range, boolean, Reference, id
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Must Supportfalse
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            124. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition
            Slice Namecondition
            Definition

            A defining factor of the characteristic.

            ShortA defining factor of the characteristic
            Control01..*
            TypeBackboneElement
            Is Modifierfalse
            Must Supportfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            126. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.extension:relativeTime
            Slice NamerelativeTime
            Definition

            Timing in which the characteristic is determined.

            ShortTiming in which the characteristic is determined
            Control0..*
            TypeExtension(RelativeTime) (Complex Extension)
            Is Modifierfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            128. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.modifierExtension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

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

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            130. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue
            Definition

            Defines the characteristic using both a type and value[x] elements.

            ShortDefines the characteristic using type and value
            Control10..1
            This element is affected by the following invariants: evv-1
            TypeBackboneElement
            Is Modifierfalse
            Must Supportfalse
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            132. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.modifierExtension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

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

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            134. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.type
            Definition

            Used to express the type of characteristic.

            ShortExpresses the type of characteristic
            Control1..1
            BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
            (example to http://terminology.hl7.org/ValueSet/usage-context-type)
            TypeCodeableConcept
            Is Modifierfalse
            Must Supportfalse
            Summarytrue
            Pattern Value{
              "coding" : [{
                "system" : "http://snomed.info/sct",
                "code" : "404684003",
                "display" : "Clinical finding (finding)"
              }]
            }
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            136. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.value[x]
            Definition

            Defines the characteristic when paired with characteristic.type.

            ShortDefines the characteristic when coupled with characteristic.type
            Control1..1
            TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supportfalse
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • type @ $this
            • 138. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.value[x]:valueCodeableConcept
              Slice NamevalueCodeableConcept
              Definition

              Defines the characteristic when paired with characteristic.type.

              ShortDefines the characteristic when coupled with characteristic.type
              Control01..1
              BindingThe codes SHALL be taken from For codes, see SNOMEDCTClinicalFindings
              (required to http://hl7.org/fhir/ValueSet/clinical-findings)
              TypeCodeableConcept, boolean, Reference, Quantity, id, Range
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Must Supportfalse
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              140. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
              Definition

              A reference to a code defined by a terminology system.

              ShortCode defined by a terminology system
              Comments

              Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

              Control10..1*
              TypeCoding
              Is Modifierfalse
              Must Supporttrue
              Summarytrue
              Requirements

              Allows for alternative encodings within a code system, and translations to other code systems.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              142. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByCombination
              Definition

              Defines the characteristic as a combination of two or more characteristics.

              ShortUsed to specify how two or more characteristics are combined
              Control0..01
              This element is affected by the following invariants: evv-1
              TypeBackboneElement
              Is Modifierfalse
              Must Supportfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              147. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy
              Slice Nameallergy
              Definition

              A defining factor of the characteristic.

              ShortA defining factor of the characteristic
              Control01..*
              TypeBackboneElement
              Is Modifierfalse
              Must Supportfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              149. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.extension:relativeTime
              Slice NamerelativeTime
              Definition

              Timing in which the characteristic is determined.

              ShortTiming in which the characteristic is determined
              Control0..*
              TypeExtension(RelativeTime) (Complex Extension)
              Is Modifierfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              151. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.modifierExtension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

              ShortExtensions that cannot be ignored even if unrecognized
              Comments

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

              Control0..*
              TypeExtension
              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Summarytrue
              Requirements

              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

              Alternate Namesextensions, user content, modifiers
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              153. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue
              Definition

              Defines the characteristic using both a type and value[x] elements.

              ShortDefines the characteristic using type and value
              Control10..1
              This element is affected by the following invariants: evv-1
              TypeBackboneElement
              Is Modifierfalse
              Must Supportfalse
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              155. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.modifierExtension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

              ShortExtensions that cannot be ignored even if unrecognized
              Comments

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

              Control0..*
              TypeExtension
              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Summarytrue
              Requirements

              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

              Alternate Namesextensions, user content, modifiers
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              157. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.type
              Definition

              Used to express the type of characteristic.

              ShortExpresses the type of characteristic
              Control1..1
              BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
              (example to http://terminology.hl7.org/ValueSet/usage-context-type)
              TypeCodeableConcept
              Is Modifierfalse
              Must Supportfalse
              Summarytrue
              Pattern Value{
                "coding" : [{
                  "system" : "http://snomed.info/sct",
                  "code" : "609328004",
                  "display" : "Allergic disposition (finding)"
                }]
              }
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              159. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.value[x]
              Definition

              Defines the characteristic when paired with characteristic.type.

              ShortDefines the characteristic when coupled with characteristic.type
              Control1..1
              TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supportfalse
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • type @ $this
              • 161. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.value[x]:valueCodeableConcept
                Slice NamevalueCodeableConcept
                Definition

                Defines the characteristic when paired with characteristic.type.

                ShortDefines the characteristic when coupled with characteristic.type
                Control01..1
                BindingThe codes SHALL be taken from For codes, see Allergic Disposition SCT
                (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-allergic-disposition-sct)
                TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Is Modifierfalse
                Must Supportfalse
                Summarytrue
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                163. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                Definition

                A reference to a code defined by a terminology system.

                ShortCode defined by a terminology system
                Comments

                Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                Control10..1*
                TypeCoding
                Is Modifierfalse
                Must Supporttrue
                Summarytrue
                Requirements

                Allows for alternative encodings within a code system, and translations to other code systems.

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                165. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByCombination
                Definition

                Defines the characteristic as a combination of two or more characteristics.

                ShortUsed to specify how two or more characteristics are combined
                Control0..01
                This element is affected by the following invariants: evv-1
                TypeBackboneElement
                Is Modifierfalse
                Must Supportfalse
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                170. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding
                Slice NameradiologyFinding
                Definition

                A defining factor of the characteristic.

                ShortA defining factor of the characteristic
                Control01..*
                TypeBackboneElement
                Is Modifierfalse
                Must Supportfalse
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                172. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.extension:relativeTime
                Slice NamerelativeTime
                Definition

                Timing in which the characteristic is determined.

                ShortTiming in which the characteristic is determined
                Control0..*
                TypeExtension(RelativeTime) (Complex Extension)
                Is Modifierfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                174. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.modifierExtension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                ShortExtensions that cannot be ignored even if unrecognized
                Comments

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

                Control0..*
                TypeExtension
                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Summarytrue
                Requirements

                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                Alternate Namesextensions, user content, modifiers
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                176. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue
                Definition

                Defines the characteristic using both a type and value[x] elements.

                ShortDefines the characteristic using type and value
                Control10..1
                This element is affected by the following invariants: evv-1
                TypeBackboneElement
                Is Modifierfalse
                Must Supportfalse
                Summarytrue
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                178. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.modifierExtension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                ShortExtensions that cannot be ignored even if unrecognized
                Comments

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

                Control0..*
                TypeExtension
                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Summarytrue
                Requirements

                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                Alternate Namesextensions, user content, modifiers
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                180. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.type
                Definition

                Used to express the type of characteristic.

                ShortExpresses the type of characteristic
                Control1..1
                BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                TypeCodeableConcept
                Is Modifierfalse
                Must Supportfalse
                Summarytrue
                Pattern Value{
                  "coding" : [{
                    "system" : "http://snomed.info/sct",
                    "code" : "118247008",
                    "display" : "Radiologic finding (finding)"
                  }]
                }
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                182. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.value[x]
                Definition

                Defines the characteristic when paired with characteristic.type.

                ShortDefines the characteristic when coupled with characteristic.type
                Control1..1
                TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supportfalse
                Summarytrue
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • type @ $this
                • 184. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.value[x]:valueCodeableConcept
                  Slice NamevalueCodeableConcept
                  Definition

                  Defines the characteristic when paired with characteristic.type.

                  ShortDefines the characteristic when coupled with characteristic.type
                  Control01..1
                  BindingThe codes SHALL be taken from For codes, see Radiologic Finding SCT
                  (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-radiologic-finding-sct)
                  TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Is Modifierfalse
                  Must Supportfalse
                  Summarytrue
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  186. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                  Definition

                  A reference to a code defined by a terminology system.

                  ShortCode defined by a terminology system
                  Comments

                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                  Control10..1*
                  TypeCoding
                  Is Modifierfalse
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  Allows for alternative encodings within a code system, and translations to other code systems.

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  188. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByCombination
                  Definition

                  Defines the characteristic as a combination of two or more characteristics.

                  ShortUsed to specify how two or more characteristics are combined
                  Control0..01
                  This element is affected by the following invariants: evv-1
                  TypeBackboneElement
                  Is Modifierfalse
                  Must Supportfalse
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  193. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare
                  Slice NameepisodeOfCare
                  Definition

                  A defining factor of the characteristic.

                  ShortA defining factor of the characteristic
                  Control01..*
                  TypeBackboneElement
                  Is Modifierfalse
                  Must Supportfalse
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  195. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.extension:relativeTime
                  Slice NamerelativeTime
                  Definition

                  Timing in which the characteristic is determined.

                  ShortTiming in which the characteristic is determined
                  Control0..*
                  TypeExtension(RelativeTime) (Complex Extension)
                  Is Modifierfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  197. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.modifierExtension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                  ShortExtensions that cannot be ignored even if unrecognized
                  Comments

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

                  Control0..*
                  TypeExtension
                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                  Summarytrue
                  Requirements

                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                  Alternate Namesextensions, user content, modifiers
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  199. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue
                  Definition

                  Defines the characteristic using both a type and value[x] elements.

                  ShortDefines the characteristic using type and value
                  Control10..1
                  This element is affected by the following invariants: evv-1
                  TypeBackboneElement
                  Is Modifierfalse
                  Must Supportfalse
                  Summarytrue
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  201. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.modifierExtension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                  ShortExtensions that cannot be ignored even if unrecognized
                  Comments

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

                  Control0..*
                  TypeExtension
                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                  Summarytrue
                  Requirements

                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                  Alternate Namesextensions, user content, modifiers
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  203. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.type
                  Definition

                  Used to express the type of characteristic.

                  ShortExpresses the type of characteristic
                  Control1..1
                  BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                  (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                  TypeCodeableConcept
                  Is Modifierfalse
                  Must Supportfalse
                  Summarytrue
                  Pattern Value{
                    "coding" : [{
                      "system" : "http://loinc.org",
                      "code" : "78030-4",
                      "display" : "Episode of care Type"
                    }]
                  }
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  205. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.value[x]
                  Definition

                  Defines the characteristic when paired with characteristic.type.

                  ShortDefines the characteristic when coupled with characteristic.type
                  Control1..1
                  TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Summarytrue
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • type @ $this
                  • 207. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.value[x]:valueCodeableConcept
                    Slice NamevalueCodeableConcept
                    Definition

                    Defines the characteristic when paired with characteristic.type.

                    ShortDefines the characteristic when coupled with characteristic.type
                    Control01..1
                    BindingThe codes SHALL be taken from For codes, see Episode Of Care Type
                    (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-episode-of-care-type)
                    TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    Is Modifierfalse
                    Must Supportfalse
                    Summarytrue
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    209. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                    Definition

                    A reference to a code defined by a terminology system.

                    ShortCode defined by a terminology system
                    Comments

                    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                    Control10..1*
                    TypeCoding
                    Is Modifierfalse
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Allows for alternative encodings within a code system, and translations to other code systems.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    211. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByCombination
                    Definition

                    Defines the characteristic as a combination of two or more characteristics.

                    ShortUsed to specify how two or more characteristics are combined
                    Control0..01
                    This element is affected by the following invariants: evv-1
                    TypeBackboneElement
                    Is Modifierfalse
                    Must Supportfalse
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    216. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure
                    Slice Nameprocedure
                    Definition

                    A defining factor of the characteristic.

                    ShortA defining factor of the characteristic
                    Control01..*
                    TypeBackboneElement
                    Is Modifierfalse
                    Must Supportfalse
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    218. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.extension:relativeTime
                    Slice NamerelativeTime
                    Definition

                    Timing in which the characteristic is determined.

                    ShortTiming in which the characteristic is determined
                    Control0..*
                    TypeExtension(RelativeTime) (Complex Extension)
                    Is Modifierfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    220. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.modifierExtension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                    ShortExtensions that cannot be ignored even if unrecognized
                    Comments

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

                    Control0..*
                    TypeExtension
                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                    Summarytrue
                    Requirements

                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                    Alternate Namesextensions, user content, modifiers
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    222. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue
                    Definition

                    Defines the characteristic using both a type and value[x] elements.

                    ShortDefines the characteristic using type and value
                    Control10..1
                    This element is affected by the following invariants: evv-1
                    TypeBackboneElement
                    Is Modifierfalse
                    Must Supportfalse
                    Summarytrue
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    224. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.modifierExtension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                    ShortExtensions that cannot be ignored even if unrecognized
                    Comments

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

                    Control0..*
                    TypeExtension
                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                    Summarytrue
                    Requirements

                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                    Alternate Namesextensions, user content, modifiers
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    226. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.type
                    Definition

                    Used to express the type of characteristic.

                    ShortExpresses the type of characteristic
                    Control1..1
                    BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                    (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                    TypeCodeableConcept
                    Is Modifierfalse
                    Must Supportfalse
                    Summarytrue
                    Pattern Value{
                      "coding" : [{
                        "system" : "http://snomed.info/sct",
                        "code" : "71388002",
                        "display" : "Procedure (procedure)"
                      }]
                    }
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    228. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.value[x]
                    Definition

                    Defines the characteristic when paired with characteristic.type.

                    ShortDefines the characteristic when coupled with characteristic.type
                    Control1..1
                    TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supportfalse
                    Summarytrue
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • type @ $this
                    • 230. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.value[x]:valueCodeableConcept
                      Slice NamevalueCodeableConcept
                      Definition

                      Defines the characteristic when paired with characteristic.type.

                      ShortDefines the characteristic when coupled with characteristic.type
                      Control01..1
                      BindingThe codes SHALL be taken from For codes, see ProcedureCodesSNOMEDCT
                      (required to http://hl7.org/fhir/ValueSet/procedure-code)
                      TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Is Modifierfalse
                      Must Supportfalse
                      Summarytrue
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      232. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                      Definition

                      A reference to a code defined by a terminology system.

                      ShortCode defined by a terminology system
                      Comments

                      Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                      Control10..1*
                      TypeCoding
                      Is Modifierfalse
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      Allows for alternative encodings within a code system, and translations to other code systems.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      234. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByCombination
                      Definition

                      Defines the characteristic as a combination of two or more characteristics.

                      ShortUsed to specify how two or more characteristics are combined
                      Control0..01
                      This element is affected by the following invariants: evv-1
                      TypeBackboneElement
                      Is Modifierfalse
                      Must Supportfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      239. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale
                      Slice NameassessmentScale
                      Definition

                      A defining factor of the characteristic.

                      ShortA defining factor of the characteristic
                      Control01..*
                      TypeBackboneElement
                      Is Modifierfalse
                      Must Supportfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      241. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.extension:relativeTime
                      Slice NamerelativeTime
                      Definition

                      Timing in which the characteristic is determined.

                      ShortTiming in which the characteristic is determined
                      Control0..*
                      TypeExtension(RelativeTime) (Complex Extension)
                      Is Modifierfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      243. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

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

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      245. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue
                      Definition

                      Defines the characteristic using both a type and value[x] elements.

                      ShortDefines the characteristic using type and value
                      Control10..1
                      This element is affected by the following invariants: evv-1
                      TypeBackboneElement
                      Is Modifierfalse
                      Must Supportfalse
                      Summarytrue
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      247. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

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

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      249. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue.type
                      Definition

                      Used to express the type of characteristic.

                      ShortExpresses the type of characteristic
                      Control1..1
                      BindingThe codes SHALL be taken from For example codes, see Assessment Scaleshttp://terminology.hl7.org/ValueSet/usage-context-type
                      (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-assessment-scales)
                      TypeCodeableConcept
                      Is Modifierfalse
                      Must Supportfalse
                      Summarytrue
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      251. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue.value[x]
                      Definition

                      Defines the characteristic when paired with characteristic.type.

                      ShortDefines the characteristic when coupled with characteristic.type
                      Control1..1
                      TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supportfalse
                      Summarytrue
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      253. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByCombination
                      Definition

                      Defines the characteristic as a combination of two or more characteristics.

                      ShortUsed to specify how two or more characteristics are combined
                      Control0..01
                      This element is affected by the following invariants: evv-1
                      TypeBackboneElement
                      Is Modifierfalse
                      Must Supportfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      258. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device
                      Slice Namedevice
                      Definition

                      A defining factor of the characteristic.

                      ShortA defining factor of the characteristic
                      Control01..*
                      TypeBackboneElement
                      Is Modifierfalse
                      Must Supportfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      260. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.extension:relativeTime
                      Slice NamerelativeTime
                      Definition

                      Timing in which the characteristic is determined.

                      ShortTiming in which the characteristic is determined
                      Control0..*
                      TypeExtension(RelativeTime) (Complex Extension)
                      Is Modifierfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      262. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

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

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      264. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue
                      Definition

                      Defines the characteristic using both a type and value[x] elements.

                      ShortDefines the characteristic using type and value
                      Control10..1
                      This element is affected by the following invariants: evv-1
                      TypeBackboneElement
                      Is Modifierfalse
                      Must Supportfalse
                      Summarytrue
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      266. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

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

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      268. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.type
                      Definition

                      Used to express the type of characteristic.

                      ShortExpresses the type of characteristic
                      Control1..1
                      BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                      (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                      TypeCodeableConcept
                      Is Modifierfalse
                      Must Supportfalse
                      Summarytrue
                      Pattern Value{
                        "coding" : [{
                          "system" : "http://snomed.info/sct",
                          "code" : "49062001",
                          "display" : "Device (physical object)"
                        }]
                      }
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      270. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.value[x]
                      Definition

                      Defines the characteristic when paired with characteristic.type.

                      ShortDefines the characteristic when coupled with characteristic.type
                      Control1..1
                      TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supportfalse
                      Summarytrue
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                      • type @ $this
                      • 272. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.value[x]:valueCodeableConcept
                        Slice NamevalueCodeableConcept
                        Definition

                        Defines the characteristic when paired with characteristic.type.

                        ShortDefines the characteristic when coupled with characteristic.type
                        Control01..1
                        BindingThe codes SHALL be taken from For codes, see DeviceType
                        (required to http://hl7.org/fhir/ValueSet/device-type)
                        TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Is Modifierfalse
                        Must Supportfalse
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        274. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                        Definition

                        A reference to a code defined by a terminology system.

                        ShortCode defined by a terminology system
                        Comments

                        Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                        Control10..1*
                        TypeCoding
                        Is Modifierfalse
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        Allows for alternative encodings within a code system, and translations to other code systems.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        276. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByCombination
                        Definition

                        Defines the characteristic as a combination of two or more characteristics.

                        ShortUsed to specify how two or more characteristics are combined
                        Control0..01
                        This element is affected by the following invariants: evv-1
                        TypeBackboneElement
                        Is Modifierfalse
                        Must Supportfalse
                        Summaryfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        281. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation
                        Slice Nameobservation
                        Definition

                        A defining factor of the characteristic.

                        ShortA defining factor of the characteristic
                        Control01..*
                        TypeBackboneElement
                        Is Modifierfalse
                        Must Supportfalse
                        Summaryfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        283. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.extension:relativeTime
                        Slice NamerelativeTime
                        Definition

                        Timing in which the characteristic is determined.

                        ShortTiming in which the characteristic is determined
                        Control0..*
                        TypeExtension(RelativeTime) (Complex Extension)
                        Is Modifierfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        285. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.modifierExtension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                        ShortExtensions that cannot be ignored even if unrecognized
                        Comments

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

                        Control0..*
                        TypeExtension
                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                        Summarytrue
                        Requirements

                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                        Alternate Namesextensions, user content, modifiers
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        287. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue
                        Definition

                        Defines the characteristic using both a type and value[x] elements.

                        ShortDefines the characteristic using type and value
                        Control10..1
                        This element is affected by the following invariants: evv-1
                        TypeBackboneElement
                        Is Modifierfalse
                        Must Supportfalse
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        289. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue.modifierExtension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                        ShortExtensions that cannot be ignored even if unrecognized
                        Comments

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

                        Control0..*
                        TypeExtension
                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                        Summarytrue
                        Requirements

                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                        Alternate Namesextensions, user content, modifiers
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        291. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue.type
                        Definition

                        Used to express the type of characteristic.

                        ShortExpresses the type of characteristic
                        Control1..1
                        BindingThe codes SHALL be taken from For example codes, see Observationshttp://terminology.hl7.org/ValueSet/usage-context-type
                        (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-observations)
                        TypeCodeableConcept
                        Is Modifierfalse
                        Must Supportfalse
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        293. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue.value[x]
                        Definition

                        Defines the characteristic when paired with characteristic.type.

                        ShortDefines the characteristic when coupled with characteristic.type
                        Control1..1
                        TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supportfalse
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        295. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByCombination
                        Definition

                        Defines the characteristic as a combination of two or more characteristics.

                        ShortUsed to specify how two or more characteristics are combined
                        Control0..01
                        This element is affected by the following invariants: evv-1
                        TypeBackboneElement
                        Is Modifierfalse
                        Must Supportfalse
                        Summaryfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        300. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration
                        Slice NamedrugAdministration
                        Definition

                        A defining factor of the characteristic.

                        ShortA defining factor of the characteristic
                        Control01..*
                        TypeBackboneElement
                        Is Modifierfalse
                        Must Supportfalse
                        Summaryfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        302. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.extension:relativeTime
                        Slice NamerelativeTime
                        Definition

                        Timing in which the characteristic is determined.

                        ShortTiming in which the characteristic is determined
                        Control0..*
                        TypeExtension(RelativeTime) (Complex Extension)
                        Is Modifierfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        304. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.modifierExtension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                        ShortExtensions that cannot be ignored even if unrecognized
                        Comments

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

                        Control0..*
                        TypeExtension
                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                        Summarytrue
                        Requirements

                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                        Alternate Namesextensions, user content, modifiers
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        306. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue
                        Definition

                        Defines the characteristic using both a type and value[x] elements.

                        ShortDefines the characteristic using type and value
                        Control10..1
                        This element is affected by the following invariants: evv-1
                        TypeBackboneElement
                        Is Modifierfalse
                        Must Supportfalse
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        308. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.extension:dosage
                        Slice Namedosage
                        Definition

                        Adds Dosage type to characteristic

                        ShortCharacteristic Dosage
                        Control0..*
                        TypeExtension(Characteristic Dosage) (Extension Type: Dosage)
                        Is Modifierfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        310. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.modifierExtension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                        ShortExtensions that cannot be ignored even if unrecognized
                        Comments

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

                        Control0..*
                        TypeExtension
                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                        Summarytrue
                        Requirements

                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                        Alternate Namesextensions, user content, modifiers
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        312. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.type
                        Definition

                        Used to express the type of characteristic.

                        ShortExpresses the type of characteristic
                        Control1..1
                        BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                        (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                        TypeCodeableConcept
                        Is Modifierfalse
                        Must Supportfalse
                        Summarytrue
                        Pattern Value{
                          "coding" : [{
                            "system" : "http://snomed.info/sct",
                            "code" : "432102000",
                            "display" : "Administration of substance (procedure)"
                          }]
                        }
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        314. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.value[x]
                        Definition

                        Defines the characteristic when paired with characteristic.type.

                        ShortDefines the characteristic when coupled with characteristic.type
                        Control1..1
                        TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supportfalse
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                        • type @ $this
                        • 316. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.value[x]:valueCodeableConcept
                          Slice NamevalueCodeableConcept
                          Definition

                          Defines the characteristic when paired with characteristic.type.

                          ShortDefines the characteristic when coupled with characteristic.type
                          Control01..1
                          BindingThe codes SHALL be taken from For codes, see Drugs
                          (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-drugs)
                          TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Is Modifierfalse
                          Must Supportfalse
                          Summarytrue
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          318. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                          Definition

                          A reference to a code defined by a terminology system.

                          ShortCode defined by a terminology system
                          Comments

                          Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                          Control10..1*
                          TypeCoding
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Allows for alternative encodings within a code system, and translations to other code systems.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          320. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByCombination
                          Definition

                          Defines the characteristic as a combination of two or more characteristics.

                          ShortUsed to specify how two or more characteristics are combined
                          Control0..01
                          This element is affected by the following invariants: evv-1
                          TypeBackboneElement
                          Is Modifierfalse
                          Must Supportfalse
                          Summaryfalse
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          325. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition
                          Slice Namecondition
                          Definition

                          A defining factor of the characteristic.

                          ShortA defining factor of the characteristic
                          Control01..*
                          TypeBackboneElement
                          Is Modifierfalse
                          Must Supportfalse
                          Summaryfalse
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          327. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.extension:relativeTime
                          Slice NamerelativeTime
                          Definition

                          Timing in which the characteristic is determined.

                          ShortTiming in which the characteristic is determined
                          Control0..*
                          TypeExtension(RelativeTime) (Complex Extension)
                          Is Modifierfalse
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          329. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.modifierExtension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                          ShortExtensions that cannot be ignored even if unrecognized
                          Comments

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

                          Control0..*
                          TypeExtension
                          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                          Summarytrue
                          Requirements

                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                          Alternate Namesextensions, user content, modifiers
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          331. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue
                          Definition

                          Defines the characteristic using both a type and value[x] elements.

                          ShortDefines the characteristic using type and value
                          Control10..1
                          This element is affected by the following invariants: evv-1
                          TypeBackboneElement
                          Is Modifierfalse
                          Must Supportfalse
                          Summarytrue
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          333. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.modifierExtension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                          ShortExtensions that cannot be ignored even if unrecognized
                          Comments

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

                          Control0..*
                          TypeExtension
                          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                          Summarytrue
                          Requirements

                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                          Alternate Namesextensions, user content, modifiers
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          335. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.type
                          Definition

                          Used to express the type of characteristic.

                          ShortExpresses the type of characteristic
                          Control1..1
                          BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                          (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                          TypeCodeableConcept
                          Is Modifierfalse
                          Must Supportfalse
                          Summarytrue
                          Pattern Value{
                            "coding" : [{
                              "system" : "http://snomed.info/sct",
                              "code" : "404684003",
                              "display" : "Clinical finding (finding)"
                            }]
                          }
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          337. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.value[x]
                          Definition

                          Defines the characteristic when paired with characteristic.type.

                          ShortDefines the characteristic when coupled with characteristic.type
                          Control1..1
                          TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supportfalse
                          Summarytrue
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • type @ $this
                          • 339. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.value[x]:valueCodeableConcept
                            Slice NamevalueCodeableConcept
                            Definition

                            Defines the characteristic when paired with characteristic.type.

                            ShortDefines the characteristic when coupled with characteristic.type
                            Control01..1
                            BindingThe codes SHALL be taken from For codes, see SNOMEDCTClinicalFindings
                            (required to http://hl7.org/fhir/ValueSet/clinical-findings)
                            TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Is Modifierfalse
                            Must Supportfalse
                            Summarytrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            341. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                            Definition

                            A reference to a code defined by a terminology system.

                            ShortCode defined by a terminology system
                            Comments

                            Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                            Control10..1*
                            TypeCoding
                            Is Modifierfalse
                            Must Supporttrue
                            Summarytrue
                            Requirements

                            Allows for alternative encodings within a code system, and translations to other code systems.

                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            343. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByCombination
                            Definition

                            Defines the characteristic as a combination of two or more characteristics.

                            ShortUsed to specify how two or more characteristics are combined
                            Control0..01
                            This element is affected by the following invariants: evv-1
                            TypeBackboneElement
                            Is Modifierfalse
                            Must Supportfalse
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            348. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy
                            Slice Nameallergy
                            Definition

                            A defining factor of the characteristic.

                            ShortA defining factor of the characteristic
                            Control01..*
                            TypeBackboneElement
                            Is Modifierfalse
                            Must Supportfalse
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            350. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.extension:relativeTime
                            Slice NamerelativeTime
                            Definition

                            Timing in which the characteristic is determined.

                            ShortTiming in which the characteristic is determined
                            Control0..*
                            TypeExtension(RelativeTime) (Complex Extension)
                            Is Modifierfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            352. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.modifierExtension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                            ShortExtensions that cannot be ignored even if unrecognized
                            Comments

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

                            Control0..*
                            TypeExtension
                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                            Summarytrue
                            Requirements

                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                            Alternate Namesextensions, user content, modifiers
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            354. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue
                            Definition

                            Defines the characteristic using both a type and value[x] elements.

                            ShortDefines the characteristic using type and value
                            Control10..1
                            This element is affected by the following invariants: evv-1
                            TypeBackboneElement
                            Is Modifierfalse
                            Must Supportfalse
                            Summarytrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            356. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.modifierExtension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                            ShortExtensions that cannot be ignored even if unrecognized
                            Comments

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

                            Control0..*
                            TypeExtension
                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                            Summarytrue
                            Requirements

                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                            Alternate Namesextensions, user content, modifiers
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            358. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.type
                            Definition

                            Used to express the type of characteristic.

                            ShortExpresses the type of characteristic
                            Control1..1
                            BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                            (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                            TypeCodeableConcept
                            Is Modifierfalse
                            Must Supportfalse
                            Summarytrue
                            Pattern Value{
                              "coding" : [{
                                "system" : "http://snomed.info/sct",
                                "code" : "609328004",
                                "display" : "Allergic disposition (finding)"
                              }]
                            }
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            360. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.value[x]
                            Definition

                            Defines the characteristic when paired with characteristic.type.

                            ShortDefines the characteristic when coupled with characteristic.type
                            Control1..1
                            TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Is Modifierfalse
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            Must Supportfalse
                            Summarytrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                            • type @ $this
                            • 362. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.value[x]:valueCodeableConcept
                              Slice NamevalueCodeableConcept
                              Definition

                              Defines the characteristic when paired with characteristic.type.

                              ShortDefines the characteristic when coupled with characteristic.type
                              Control01..1
                              BindingThe codes SHALL be taken from For codes, see Allergic Disposition SCT
                              (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-allergic-disposition-sct)
                              TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Is Modifierfalse
                              Must Supportfalse
                              Summarytrue
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              364. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                              Definition

                              A reference to a code defined by a terminology system.

                              ShortCode defined by a terminology system
                              Comments

                              Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                              Control10..1*
                              TypeCoding
                              Is Modifierfalse
                              Must Supporttrue
                              Summarytrue
                              Requirements

                              Allows for alternative encodings within a code system, and translations to other code systems.

                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              366. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByCombination
                              Definition

                              Defines the characteristic as a combination of two or more characteristics.

                              ShortUsed to specify how two or more characteristics are combined
                              Control0..01
                              This element is affected by the following invariants: evv-1
                              TypeBackboneElement
                              Is Modifierfalse
                              Must Supportfalse
                              Summaryfalse
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              371. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding
                              Slice NameradiologyFinding
                              Definition

                              A defining factor of the characteristic.

                              ShortA defining factor of the characteristic
                              Control01..*
                              TypeBackboneElement
                              Is Modifierfalse
                              Must Supportfalse
                              Summaryfalse
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              373. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.extension:relativeTime
                              Slice NamerelativeTime
                              Definition

                              Timing in which the characteristic is determined.

                              ShortTiming in which the characteristic is determined
                              Control0..*
                              TypeExtension(RelativeTime) (Complex Extension)
                              Is Modifierfalse
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              375. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.modifierExtension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                              ShortExtensions that cannot be ignored even if unrecognized
                              Comments

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

                              Control0..*
                              TypeExtension
                              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                              Summarytrue
                              Requirements

                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                              Alternate Namesextensions, user content, modifiers
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              377. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue
                              Definition

                              Defines the characteristic using both a type and value[x] elements.

                              ShortDefines the characteristic using type and value
                              Control10..1
                              This element is affected by the following invariants: evv-1
                              TypeBackboneElement
                              Is Modifierfalse
                              Must Supportfalse
                              Summarytrue
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              379. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.modifierExtension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                              ShortExtensions that cannot be ignored even if unrecognized
                              Comments

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

                              Control0..*
                              TypeExtension
                              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                              Summarytrue
                              Requirements

                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                              Alternate Namesextensions, user content, modifiers
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              381. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.type
                              Definition

                              Used to express the type of characteristic.

                              ShortExpresses the type of characteristic
                              Control1..1
                              BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                              (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                              TypeCodeableConcept
                              Is Modifierfalse
                              Must Supportfalse
                              Summarytrue
                              Pattern Value{
                                "coding" : [{
                                  "system" : "http://snomed.info/sct",
                                  "code" : "118247008",
                                  "display" : "Radiologic finding (finding)"
                                }]
                              }
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              383. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.value[x]
                              Definition

                              Defines the characteristic when paired with characteristic.type.

                              ShortDefines the characteristic when coupled with characteristic.type
                              Control1..1
                              TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Is Modifierfalse
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              Must Supportfalse
                              Summarytrue
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                              • type @ $this
                              • 385. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.value[x]:valueCodeableConcept
                                Slice NamevalueCodeableConcept
                                Definition

                                Defines the characteristic when paired with characteristic.type.

                                ShortDefines the characteristic when coupled with characteristic.type
                                Control01..1
                                BindingThe codes SHALL be taken from For codes, see Radiologic Finding SCT
                                (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-radiologic-finding-sct)
                                TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                Is Modifierfalse
                                Must Supportfalse
                                Summarytrue
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                387. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                                Definition

                                A reference to a code defined by a terminology system.

                                ShortCode defined by a terminology system
                                Comments

                                Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                Control10..1*
                                TypeCoding
                                Is Modifierfalse
                                Must Supporttrue
                                Summarytrue
                                Requirements

                                Allows for alternative encodings within a code system, and translations to other code systems.

                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                389. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByCombination
                                Definition

                                Defines the characteristic as a combination of two or more characteristics.

                                ShortUsed to specify how two or more characteristics are combined
                                Control0..01
                                This element is affected by the following invariants: evv-1
                                TypeBackboneElement
                                Is Modifierfalse
                                Must Supportfalse
                                Summaryfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                394. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare
                                Slice NameepisodeOfCare
                                Definition

                                A defining factor of the characteristic.

                                ShortA defining factor of the characteristic
                                Control01..*
                                TypeBackboneElement
                                Is Modifierfalse
                                Must Supportfalse
                                Summaryfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                396. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.extension:relativeTime
                                Slice NamerelativeTime
                                Definition

                                Timing in which the characteristic is determined.

                                ShortTiming in which the characteristic is determined
                                Control0..*
                                TypeExtension(RelativeTime) (Complex Extension)
                                Is Modifierfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                398. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.modifierExtension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                ShortExtensions that cannot be ignored even if unrecognized
                                Comments

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

                                Control0..*
                                TypeExtension
                                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                Summarytrue
                                Requirements

                                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                Alternate Namesextensions, user content, modifiers
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                400. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue
                                Definition

                                Defines the characteristic using both a type and value[x] elements.

                                ShortDefines the characteristic using type and value
                                Control10..1
                                This element is affected by the following invariants: evv-1
                                TypeBackboneElement
                                Is Modifierfalse
                                Must Supportfalse
                                Summarytrue
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                402. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.modifierExtension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                ShortExtensions that cannot be ignored even if unrecognized
                                Comments

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

                                Control0..*
                                TypeExtension
                                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                Summarytrue
                                Requirements

                                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                Alternate Namesextensions, user content, modifiers
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                404. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.type
                                Definition

                                Used to express the type of characteristic.

                                ShortExpresses the type of characteristic
                                Control1..1
                                BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                                (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                                TypeCodeableConcept
                                Is Modifierfalse
                                Must Supportfalse
                                Summarytrue
                                Pattern Value{
                                  "coding" : [{
                                    "system" : "http://loinc.org",
                                    "code" : "78030-4",
                                    "display" : "Episode of care Type"
                                  }]
                                }
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                406. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.value[x]
                                Definition

                                Defines the characteristic when paired with characteristic.type.

                                ShortDefines the characteristic when coupled with characteristic.type
                                Control1..1
                                TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Must Supportfalse
                                Summarytrue
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • type @ $this
                                • 408. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.value[x]:valueCodeableConcept
                                  Slice NamevalueCodeableConcept
                                  Definition

                                  Defines the characteristic when paired with characteristic.type.

                                  ShortDefines the characteristic when coupled with characteristic.type
                                  Control01..1
                                  BindingThe codes SHALL be taken from For codes, see Episode Of Care Type
                                  (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-episode-of-care-type)
                                  TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  Is Modifierfalse
                                  Must Supportfalse
                                  Summarytrue
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  410. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                                  Definition

                                  A reference to a code defined by a terminology system.

                                  ShortCode defined by a terminology system
                                  Comments

                                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                  Control10..1*
                                  TypeCoding
                                  Is Modifierfalse
                                  Must Supporttrue
                                  Summarytrue
                                  Requirements

                                  Allows for alternative encodings within a code system, and translations to other code systems.

                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  412. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByCombination
                                  Definition

                                  Defines the characteristic as a combination of two or more characteristics.

                                  ShortUsed to specify how two or more characteristics are combined
                                  Control0..01
                                  This element is affected by the following invariants: evv-1
                                  TypeBackboneElement
                                  Is Modifierfalse
                                  Must Supportfalse
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  417. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure
                                  Slice Nameprocedure
                                  Definition

                                  A defining factor of the characteristic.

                                  ShortA defining factor of the characteristic
                                  Control01..*
                                  TypeBackboneElement
                                  Is Modifierfalse
                                  Must Supportfalse
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  419. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.extension:relativeTime
                                  Slice NamerelativeTime
                                  Definition

                                  Timing in which the characteristic is determined.

                                  ShortTiming in which the characteristic is determined
                                  Control0..*
                                  TypeExtension(RelativeTime) (Complex Extension)
                                  Is Modifierfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  421. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.modifierExtension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                  ShortExtensions that cannot be ignored even if unrecognized
                                  Comments

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

                                  Control0..*
                                  TypeExtension
                                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                  Summarytrue
                                  Requirements

                                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                  Alternate Namesextensions, user content, modifiers
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  423. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue
                                  Definition

                                  Defines the characteristic using both a type and value[x] elements.

                                  ShortDefines the characteristic using type and value
                                  Control10..1
                                  This element is affected by the following invariants: evv-1
                                  TypeBackboneElement
                                  Is Modifierfalse
                                  Must Supportfalse
                                  Summarytrue
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  425. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.modifierExtension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                  ShortExtensions that cannot be ignored even if unrecognized
                                  Comments

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

                                  Control0..*
                                  TypeExtension
                                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                  Summarytrue
                                  Requirements

                                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                  Alternate Namesextensions, user content, modifiers
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  427. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.type
                                  Definition

                                  Used to express the type of characteristic.

                                  ShortExpresses the type of characteristic
                                  Control1..1
                                  BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                                  (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                                  TypeCodeableConcept
                                  Is Modifierfalse
                                  Must Supportfalse
                                  Summarytrue
                                  Pattern Value{
                                    "coding" : [{
                                      "system" : "http://snomed.info/sct",
                                      "code" : "71388002",
                                      "display" : "Procedure (procedure)"
                                    }]
                                  }
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  429. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.value[x]
                                  Definition

                                  Defines the characteristic when paired with characteristic.type.

                                  ShortDefines the characteristic when coupled with characteristic.type
                                  Control1..1
                                  TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Must Supportfalse
                                  Summarytrue
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                  • type @ $this
                                  • 431. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.value[x]:valueCodeableConcept
                                    Slice NamevalueCodeableConcept
                                    Definition

                                    Defines the characteristic when paired with characteristic.type.

                                    ShortDefines the characteristic when coupled with characteristic.type
                                    Control01..1
                                    BindingThe codes SHALL be taken from For codes, see ProcedureCodesSNOMEDCT
                                    (required to http://hl7.org/fhir/ValueSet/procedure-code)
                                    TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Is Modifierfalse
                                    Must Supportfalse
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    433. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                                    Definition

                                    A reference to a code defined by a terminology system.

                                    ShortCode defined by a terminology system
                                    Comments

                                    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                    Control10..1*
                                    TypeCoding
                                    Is Modifierfalse
                                    Must Supporttrue
                                    Summarytrue
                                    Requirements

                                    Allows for alternative encodings within a code system, and translations to other code systems.

                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    435. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByCombination
                                    Definition

                                    Defines the characteristic as a combination of two or more characteristics.

                                    ShortUsed to specify how two or more characteristics are combined
                                    Control0..01
                                    This element is affected by the following invariants: evv-1
                                    TypeBackboneElement
                                    Is Modifierfalse
                                    Must Supportfalse
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    440. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale
                                    Slice NameassessmentScale
                                    Definition

                                    A defining factor of the characteristic.

                                    ShortA defining factor of the characteristic
                                    Control01..*
                                    TypeBackboneElement
                                    Is Modifierfalse
                                    Must Supportfalse
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    442. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.extension:relativeTime
                                    Slice NamerelativeTime
                                    Definition

                                    Timing in which the characteristic is determined.

                                    ShortTiming in which the characteristic is determined
                                    Control0..*
                                    TypeExtension(RelativeTime) (Complex Extension)
                                    Is Modifierfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    444. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.modifierExtension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                    ShortExtensions that cannot be ignored even if unrecognized
                                    Comments

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

                                    Control0..*
                                    TypeExtension
                                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                    Summarytrue
                                    Requirements

                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                    Alternate Namesextensions, user content, modifiers
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    446. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue
                                    Definition

                                    Defines the characteristic using both a type and value[x] elements.

                                    ShortDefines the characteristic using type and value
                                    Control10..1
                                    This element is affected by the following invariants: evv-1
                                    TypeBackboneElement
                                    Is Modifierfalse
                                    Must Supportfalse
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    448. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue.modifierExtension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                    ShortExtensions that cannot be ignored even if unrecognized
                                    Comments

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

                                    Control0..*
                                    TypeExtension
                                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                    Summarytrue
                                    Requirements

                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                    Alternate Namesextensions, user content, modifiers
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    450. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue.type
                                    Definition

                                    Used to express the type of characteristic.

                                    ShortExpresses the type of characteristic
                                    Control1..1
                                    BindingThe codes SHALL be taken from For example codes, see Assessment Scaleshttp://terminology.hl7.org/ValueSet/usage-context-type
                                    (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-assessment-scales)
                                    TypeCodeableConcept
                                    Is Modifierfalse
                                    Must Supportfalse
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    452. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue.value[x]
                                    Definition

                                    Defines the characteristic when paired with characteristic.type.

                                    ShortDefines the characteristic when coupled with characteristic.type
                                    Control1..1
                                    TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Is Modifierfalse
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    Must Supportfalse
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    454. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByCombination
                                    Definition

                                    Defines the characteristic as a combination of two or more characteristics.

                                    ShortUsed to specify how two or more characteristics are combined
                                    Control0..01
                                    This element is affected by the following invariants: evv-1
                                    TypeBackboneElement
                                    Is Modifierfalse
                                    Must Supportfalse
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    459. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device
                                    Slice Namedevice
                                    Definition

                                    A defining factor of the characteristic.

                                    ShortA defining factor of the characteristic
                                    Control01..*
                                    TypeBackboneElement
                                    Is Modifierfalse
                                    Must Supportfalse
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    461. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.extension:relativeTime
                                    Slice NamerelativeTime
                                    Definition

                                    Timing in which the characteristic is determined.

                                    ShortTiming in which the characteristic is determined
                                    Control0..*
                                    TypeExtension(RelativeTime) (Complex Extension)
                                    Is Modifierfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    463. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.modifierExtension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                    ShortExtensions that cannot be ignored even if unrecognized
                                    Comments

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

                                    Control0..*
                                    TypeExtension
                                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                    Summarytrue
                                    Requirements

                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                    Alternate Namesextensions, user content, modifiers
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    465. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue
                                    Definition

                                    Defines the characteristic using both a type and value[x] elements.

                                    ShortDefines the characteristic using type and value
                                    Control10..1
                                    This element is affected by the following invariants: evv-1
                                    TypeBackboneElement
                                    Is Modifierfalse
                                    Must Supportfalse
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    467. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.modifierExtension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                    ShortExtensions that cannot be ignored even if unrecognized
                                    Comments

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

                                    Control0..*
                                    TypeExtension
                                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                    Summarytrue
                                    Requirements

                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                    Alternate Namesextensions, user content, modifiers
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    469. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.type
                                    Definition

                                    Used to express the type of characteristic.

                                    ShortExpresses the type of characteristic
                                    Control1..1
                                    BindingFor example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type
                                    (example to http://terminology.hl7.org/ValueSet/usage-context-type)
                                    TypeCodeableConcept
                                    Is Modifierfalse
                                    Must Supportfalse
                                    Summarytrue
                                    Pattern Value{
                                      "coding" : [{
                                        "system" : "http://snomed.info/sct",
                                        "code" : "49062001",
                                        "display" : "Device (physical object)"
                                      }]
                                    }
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    471. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.value[x]
                                    Definition

                                    Defines the characteristic when paired with characteristic.type.

                                    ShortDefines the characteristic when coupled with characteristic.type
                                    Control1..1
                                    TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Is Modifierfalse
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    Must Supportfalse
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    SlicingThis element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.value[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                    • type @ $this
                                    • 473. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.value[x]:valueCodeableConcept
                                      Slice NamevalueCodeableConcept
                                      Definition

                                      Defines the characteristic when paired with characteristic.type.

                                      ShortDefines the characteristic when coupled with characteristic.type
                                      Control01..1
                                      BindingThe codes SHALL be taken from For codes, see DeviceType
                                      (required to http://hl7.org/fhir/ValueSet/device-type)
                                      TypeCodeableConcept, boolean, Reference, Quantity, id, Range
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Is Modifierfalse
                                      Must Supportfalse
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      475. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.value[x]:valueCodeableConcept.coding
                                      Definition

                                      A reference to a code defined by a terminology system.

                                      ShortCode defined by a terminology system
                                      Comments

                                      Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                      Control10..1*
                                      TypeCoding
                                      Is Modifierfalse
                                      Must Supporttrue
                                      Summarytrue
                                      Requirements

                                      Allows for alternative encodings within a code system, and translations to other code systems.

                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      477. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByCombination
                                      Definition

                                      Defines the characteristic as a combination of two or more characteristics.

                                      ShortUsed to specify how two or more characteristics are combined
                                      Control0..01
                                      This element is affected by the following invariants: evv-1
                                      TypeBackboneElement
                                      Is Modifierfalse
                                      Must Supportfalse
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      482. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation
                                      Slice Nameobservation
                                      Definition

                                      A defining factor of the characteristic.

                                      ShortA defining factor of the characteristic
                                      Control01..*
                                      TypeBackboneElement
                                      Is Modifierfalse
                                      Must Supportfalse
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      484. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.extension:relativeTime
                                      Slice NamerelativeTime
                                      Definition

                                      Timing in which the characteristic is determined.

                                      ShortTiming in which the characteristic is determined
                                      Control0..*
                                      TypeExtension(RelativeTime) (Complex Extension)
                                      Is Modifierfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      486. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.modifierExtension
                                      Definition

                                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                      ShortExtensions that cannot be ignored even if unrecognized
                                      Comments

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

                                      Control0..*
                                      TypeExtension
                                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                      Summarytrue
                                      Requirements

                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                      Alternate Namesextensions, user content, modifiers
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      488. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue
                                      Definition

                                      Defines the characteristic using both a type and value[x] elements.

                                      ShortDefines the characteristic using type and value
                                      Control10..1
                                      This element is affected by the following invariants: evv-1
                                      TypeBackboneElement
                                      Is Modifierfalse
                                      Must Supportfalse
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      490. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue.modifierExtension
                                      Definition

                                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                      ShortExtensions that cannot be ignored even if unrecognized
                                      Comments

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

                                      Control0..*
                                      TypeExtension
                                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                      Summarytrue
                                      Requirements

                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                      Alternate Namesextensions, user content, modifiers
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      492. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue.type
                                      Definition

                                      Used to express the type of characteristic.

                                      ShortExpresses the type of characteristic
                                      Control1..1
                                      BindingThe codes SHALL be taken from For example codes, see Observationshttp://terminology.hl7.org/ValueSet/usage-context-type
                                      (required to https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-observations)
                                      TypeCodeableConcept
                                      Is Modifierfalse
                                      Must Supportfalse
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      494. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue.value[x]
                                      Definition

                                      Defines the characteristic when paired with characteristic.type.

                                      ShortDefines the characteristic when coupled with characteristic.type
                                      Control1..1
                                      TypeChoice of: CodeableConcept, boolean, Quantity, Range, Reference, id
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Is Modifierfalse
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      Must Supportfalse
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      496. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByCombination
                                      Definition

                                      Defines the characteristic as a combination of two or more characteristics.

                                      ShortUsed to specify how two or more characteristics are combined
                                      Control0..01
                                      This element is affected by the following invariants: evv-1
                                      TypeBackboneElement
                                      Is Modifierfalse
                                      Must Supportfalse
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      501. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration
                                      Slice NamedrugAdministration
                                      Definition

                                      A defining factor of the characteristic.

                                      ShortA defining factor of the characteristic
                                      Control01..*
                                      TypeBackboneElement
                                      Is Modifierfalse
                                      Must Supportfalse
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      503. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.extension:relativeTime
                                      Slice NamerelativeTime
                                      Definition

                                      Timing in which the characteristic is determined.

                                      ShortTiming in which the characteristic is determined
                                      Control0..*
                                      TypeExtension(RelativeTime) (Complex Extension)
                                      Is Modifierfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      505. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.modifierExtension
                                      Definition

                                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                      ShortExtensions that cannot be ignored even if unrecognized
                                      Comments

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

                                      Control0..*
                                      TypeExtension
                                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                      Summarytrue
                                      Requirements

                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                      Alternate Namesextensions, user content, modifiers
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      507. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue
                                      Definition

                                      Defines the characteristic using both a type and value[x] elements.

                                      ShortDefines the characteristic using type and value
                                      Control10..1
                                      This element is affected by the following invariants: evv-1
                                      TypeBackboneElement
                                      Is Modifierfalse
                                      Must Supportfalse
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      509. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.extension:dosage
                                      Slice Namedosage
                                      Definition

                                      Adds Dosage type to characteristic

                                      ShortCharacteristic Dosage
                                      Control0..*
                                      TypeExtension(Characteristic Dosage) (Extension Type: Dosage)
                                      Is Modifierfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      511. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.modifierExtension
                                      Definition

                                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                      ShortExtensions that cannot be ignored even if unrecognized
                                      Comments

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

                                      Control0..*
                                      TypeExtension
                                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                      Summarytrue
                                      Requirements

                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.


                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                      Alternate Namesextensions, user content, modifiers
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      513. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.type
                                      Definition