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
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 | |
Control | 1..? |
Must Support | true |
4. EvidenceVariable.meta.source | |
Must Support | true |
6. EvidenceVariable.meta.profile | |
Control | 1..? |
Must Support | true |
8. EvidenceVariable.url | |
Control | 1..? |
Must Support | true |
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. |
Short | A 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). |
Control | 0..* |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | cnl-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. |
Short | Metadata about the resource |
Control | 10..1 |
Type | Meta |
Is Modifier | false |
Must Support | true |
Summary | true |
Invariants | ele-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. |
Short | Identifies 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. |
Control | 0..1 |
Type | uri |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | true |
Summary | true |
Invariants | ele-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. |
Short | Profiles 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. |
Control | 10..* |
Type | canonical(StructureDefinition) |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | true |
Summary | true |
Invariants | ele-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. |
Short | A 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. |
Control | 0..1 |
Type | uri |
Is Modifier | true 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 Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Contained, 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. |
Control | 0..* This element is affected by the following invariants: dom-2, dom-4, dom-3, dom-5 |
Type | Resource |
Is Modifier | false |
Must Support | false |
Summary | false |
Alternate Names | inline 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them |
Must Support | false |
Summary | true |
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 Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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. |
Short | Canonical 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. |
Control | 10..1 |
Type | uri |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | true |
Summary | true |
Requirements | Allows the evidence variable to be referenced by a single globally unique identifier. |
Invariants | cnl-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. |
Short | Name 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. |
Control | 10..1 This element is affected by the following invariants: cnl-0 |
Type | string |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | true |
Summary | true |
Requirements | Support human navigation and code generation. |
Invariants | ele-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. |
Short | draft | 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. |
Control | 1..1 |
Binding | The 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. |
Type | code |
Is Modifier | true because This is labeled as "Is Modifier" because applications should not use a retired {{title}} without due consideration |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | true |
Summary | true |
Invariants | ele-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. |
Short | A 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. |
Control | 10..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | true |
Summary | true |
Invariants | ele-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 ) |
Slicing | This element introduces a set of slices on EvidenceVariable.characteristic . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
22. EvidenceVariable.characteristic.extension:relativeTime | |
Slice Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
24. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
26. EvidenceVariable.characteristic.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 0..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
30. EvidenceVariable.characteristic.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, Quantity, Range, boolean, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
40. EvidenceVariable.characteristic.definitionByCombination.code | |
Definition | Used to specify if two or more characteristics are combined with OR or AND. |
Short | all-of | any-of | at-least | at-most | statistical | net-effect | dataset |
Control | 1..1 |
Binding | The 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 ) |
Type | code |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | false |
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. |
Invariants | ele-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. |
Short | A defining factor of the characteristic |
Control | 1..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | true |
Summary | false |
Invariants | ele-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 ) |
Slicing | This element introduces a set of slices on EvidenceVariable.characteristic.definitionByCombination.characteristic . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
44. EvidenceVariable.characteristic.definitionByCombination.characteristic.extension:relativeTime | |
Slice Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
46. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
48. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 0..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
52. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, Quantity, Range, boolean, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
62. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.code | |
Definition | Used to specify if two or more characteristics are combined with OR or AND. |
Short | all-of | any-of | at-least | at-most | statistical | net-effect | dataset |
Control | 1..1 |
Binding | The 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 ) |
Type | code |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | false |
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. |
Invariants | ele-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. |
Short | A defining factor of the characteristic |
Control | 1..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | true |
Summary | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
66. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.extension:relativeTime | |
Slice Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
68. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
70. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 0..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
74. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, Quantity, Range, boolean, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
84. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.code | |
Definition | Used to specify if two or more characteristics are combined with OR or AND. |
Short | all-of | any-of | at-least | at-most | statistical | net-effect | dataset |
Control | 1..1 |
Binding | The 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 ) |
Type | code |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | false |
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. |
Invariants | ele-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. |
Short | A defining factor of the characteristic |
Control | 1..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | true |
Summary | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
88. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.extension:relativeTime | |
Slice Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
90. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
92. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 0..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
96. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, Quantity, Range, boolean, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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. |
Short | all-of | any-of | at-least | at-most | statistical | net-effect | dataset |
Control | 1..1 |
Binding | The 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 ) |
Type | code |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | false |
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. |
Invariants | ele-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. |
Short | A defining factor of the characteristic |
Control | 1..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | true |
Summary | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
110. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.extension:relativeTime | |
Slice Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
114. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 0..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
118. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, Quantity, Range, boolean, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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 Name | condition |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
130. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
134. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
138. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The codes SHALL be taken from For codes, see SNOMEDCTClinicalFindings (required to http://hl7.org/fhir/ValueSet/clinical-findings ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | allergy |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
157. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
161. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The 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 ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | radiologyFinding |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
180. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
184. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The 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 ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | episodeOfCare |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
203. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
207. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The 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 ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | procedure |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
220. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
226. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
230. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The codes SHALL be taken from For codes, see ProcedureCodesSNOMEDCT (required to http://hl7.org/fhir/ValueSet/procedure-code ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | assessmentScale |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
249. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | The 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 ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | device |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
268. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
272. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The codes SHALL be taken from For codes, see DeviceType (required to http://hl7.org/fhir/ValueSet/device-type ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | observation |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
291. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | The 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 ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | drugAdministration |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
304. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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 Name | dosage |
Definition | Adds Dosage type to characteristic |
Short | Characteristic Dosage |
Control | 0..* |
Type | Extension(Characteristic Dosage) (Extension Type: Dosage) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
310. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
312. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
316. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The 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 ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | condition |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
331. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
335. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
339. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:condition.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The codes SHALL be taken from For codes, see SNOMEDCTClinicalFindings (required to http://hl7.org/fhir/ValueSet/clinical-findings ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | allergy |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
354. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
358. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
362. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:allergy.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The 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 ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | radiologyFinding |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
377. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
381. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
385. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:radiologyFinding.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The 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 ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | episodeOfCare |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
398. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
400. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
404. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
408. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:episodeOfCare.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The 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 ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | procedure |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
423. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
427. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
431. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:procedure.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The codes SHALL be taken from For codes, see ProcedureCodesSNOMEDCT (required to http://hl7.org/fhir/ValueSet/procedure-code ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | assessmentScale |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
446. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
450. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:assessmentScale.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | The 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 ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | device |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
465. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
469. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | For example codes, see UsageContextTypehttp://terminology.hl7.org/ValueSet/usage-context-type (example to http://terminology.hl7.org/ValueSet/usage-context-type ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Pattern Value | { |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Slicing | This 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: |
473. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:device.definitionByTypeAndValue.value[x]:valueCodeableConcept | |
Slice Name | valueCodeableConcept |
Definition | Defines the characteristic when paired with characteristic.type. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 01..1 |
Binding | The codes SHALL be taken from For codes, see DeviceType (required to http://hl7.org/fhir/ValueSet/device-type ) |
Type | CodeableConcept, boolean, Reference, Quantity, id, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Code 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. |
Control | 10..1* |
Type | Coding |
Is Modifier | false |
Must Support | true |
Summary | true |
Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | observation |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
486. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
488. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
492. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:observation.definitionByTypeAndValue.type | |
Definition | Used to express the type of characteristic. |
Short | Expresses the type of characteristic |
Control | 1..1 |
Binding | The 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 ) |
Type | CodeableConcept |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Defines the characteristic when coupled with characteristic.type |
Control | 1..1 |
Type | Choice of: CodeableConcept, boolean, Quantity, Range, Reference, id |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Must Support | false |
Summary | true |
Invariants | ele-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. |
Short | Used to specify how two or more characteristics are combined |
Control | 0..01 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | drugAdministration |
Definition | A defining factor of the characteristic. |
Short | A defining factor of the characteristic |
Control | 01..* |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | false |
Invariants | ele-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 Name | relativeTime |
Definition | Timing in which the characteristic is determined. |
Short | Timing in which the characteristic is determined |
Control | 0..* |
Type | Extension(RelativeTime) (Complex Extension) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
507. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue | |
Definition | Defines the characteristic using both a type and value[x] elements. |
Short | Defines the characteristic using type and value |
Control | 10..1 This element is affected by the following invariants: evv-1 |
Type | BackboneElement |
Is Modifier | false |
Must Support | false |
Summary | true |
Invariants | ele-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 Name | dosage |
Definition | Adds Dosage type to characteristic |
Short | Characteristic Dosage |
Control | 0..* |
Type | Extension(Characteristic Dosage) (Extension Type: Dosage) |
Is Modifier | false |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
513. EvidenceVariable.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic.definitionByCombination.characteristic:drugAdministration.definitionByTypeAndValue.type | |
Definition |