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

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

Extension: ExtensionObservationDefinition_QualifiedValue - Detailed Descriptions

Page standards status: Trial-use Maturity Level: 0

Definitions for the ext-R5-ObservationDefinition.qualifiedValue extension.

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

0. Extension
Definition

R5: ObservationDefinition.qualifiedValue


Optional Extension Element - found in all resources.

ShortR5: Set of qualified values for observation resultsOptional Extensions Element
Comments

Element ObservationDefinition.qualifiedValue is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval as Equivalent.

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

An Extension


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

ShortExtensionAdditional content defined by implementations
Comments

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

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

    R5: ObservationDefinition.qualifiedValue.context

    ShortR5: Context qualifier for the set of qualified valuesAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.context is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.context as Equivalent.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.context is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.context as Equivalent.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    A concept defining the context for this set of qualified values.


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

    ShortContext qualifier for the set of qualified valuesValue of extension
    Control0..1
    BindingUnless not suitable, these codes SHALL be taken from For codes, see ObservationReferenceRangeMeaningCodes
    (extensible to http://hl7.org/fhir/ValueSet/referencerange-meaning|4.0.1)
    TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    10. Extension.extension:appliesTo
    Slice NameappliesTo
    Definition

    R5: ObservationDefinition.qualifiedValue.appliesTo

    ShortR5: Targetted population for the set of qualified valuesAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.appliesTo is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.appliesTo as Equivalent. If this element is not present then the global population is assumed.

    Control0..*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.appliesTo is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.appliesTo as Equivalent.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    The target population this set of qualified values applies to.


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

    ShortTargetted population for the set of qualified valuesValue of extension
    Comments

    If this element is not present then the global population is assumed.

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

    R5: ObservationDefinition.qualifiedValue.gender

    ShortR5: genderAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.gender is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gender as Equivalent.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.gender is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gender as Equivalent.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    The gender this set of qualified values applies to.


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

    Shortmale | female | other | unknownValue of extension
    Control0..1
    BindingThe codes SHALL be taken from For codes, see AdministrativeGender
    (required to http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1)
    Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    22. Extension.extension:age
    Slice Nameage
    Definition

    R5: ObservationDefinition.qualifiedValue.age

    ShortR5: Applicable age range for the set of qualified valuesAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.age is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.age as Equivalent. Some analytes vary greatly over age.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.age is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.age as Equivalent.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    The age range this set of qualified values applies to.


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

    ShortApplicable age range for the set of qualified valuesValue of extension
    Comments

    Some analytes vary greatly over age.

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

    R5: ObservationDefinition.qualifiedValue.gestationalAge

    ShortR5: Applicable gestational age range for the set of qualified valuesAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.gestationalAge is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gestationalAge as Equivalent.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.gestationalAge is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gestationalAge as Equivalent.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    The gestational age this set of qualified values applies to.


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

    ShortApplicable gestational age range for the set of qualified valuesValue of extension
    Control0..1
    TypeRange, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    34. Extension.extension:condition
    Slice Namecondition
    Definition

    R5: ObservationDefinition.qualifiedValue.condition

    ShortR5: Condition associated with the set of qualified valuesAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.condition is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.condition as Equivalent.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.condition is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.condition as Equivalent.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    Text based condition for which the the set of qualified values is valid.


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

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

    R5: ObservationDefinition.qualifiedValue.rangeCategory

    ShortR5: rangeCategoryAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.rangeCategory is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.category as Equivalent.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.rangeCategory is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.category as Equivalent.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    The category of range of values for continuous or ordinal observations that match the criteria of this set of qualified values.


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

    Shortreference | critical | absoluteValue of extension
    Control0..1
    BindingThe codes SHALL be taken from For codes, see ObservationRangeCategory
    (required to http://hl7.org/fhir/ValueSet/observation-range-category|4.0.1)
    Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    46. Extension.extension:range
    Slice Namerange
    Definition

    R5: ObservationDefinition.qualifiedValue.range

    ShortR5: The range for continuous or ordinal observationsAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.range is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.range as Equivalent.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    The unit may be not relevant for ordinal values. In case it is there, it is the same as ObservationDefinition.unit. Element ObservationDefinition.qualifiedValue.range is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.range as Equivalent.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    The range of values defined for continuous or ordinal observations that match the criteria of this set of qualified values.


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

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

    R5: ObservationDefinition.qualifiedValue.validCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

    ShortR5: Value set of valid coded values as part of this set of qualified values additional typesAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.validCodedValueSet is mapped to FHIR R4 element ObservationDefinition.validCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types based on type expansion: value.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.validCodedValueSet is mapped to FHIR R4 element ObservationDefinition.validCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types based on type expansion: value.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    The set of valid coded results for qualitative observations that match the criteria of this set of qualified values.


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

    ShortValue set of valid coded values as part of this set of qualified valuesValue of extension
    Control0..1
    Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    58. Extension.extension:normalCodedValueSet
    Slice NamenormalCodedValueSet
    Definition

    R5: ObservationDefinition.qualifiedValue.normalCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

    ShortR5: Value set of normal coded values as part of this set of qualified values additional typesAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.normalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.normalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types based on type expansion: value.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.normalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.normalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types based on type expansion: value.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    The set of normal coded results for qualitative observations that match the criteria of this set of qualified values.


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

    ShortValue set of normal coded values as part of this set of qualified valuesValue of extension
    Control0..1
    Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    64. Extension.extension:abnormalCodedValueSet
    Slice NameabnormalCodedValueSet
    Definition

    R5: ObservationDefinition.qualifiedValue.abnormalCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

    ShortR5: Value set of abnormal coded values as part of this set of qualified values additional typesAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.abnormalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.abnormalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types based on type expansion: value.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.abnormalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.abnormalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types based on type expansion: value.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    The set of abnormal coded results for qualitative observations that match the criteria of this set of qualified values.


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

    ShortValue set of abnormal coded values as part of this set of qualified valuesValue of extension
    Control0..1
    Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    70. Extension.extension:criticalCodedValueSet
    Slice NamecriticalCodedValueSet
    Definition

    R5: ObservationDefinition.qualifiedValue.criticalCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

    ShortR5: Value set of critical coded values as part of this set of qualified values additional typesAdditional content defined by implementations
    Comments

    Element ObservationDefinition.qualifiedValue.criticalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.criticalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types based on type expansion: value.

    Control0..1*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Requirements

    Element ObservationDefinition.qualifiedValue.criticalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.criticalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types based on type expansion: value.

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

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

    Shortidentifies the meaning of the extension
    Comments

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

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

    The set of critical coded results for qualitative observations that match the criteria of this set of qualified values.


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

    ShortValue set of critical coded values as part of this set of qualified valuesValue of extension
    Control0..1
    Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    76. Extension.url
    Definition

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

    Shortidentifies the meaning of the extension
    Comments

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

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

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

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

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

    0. Extension
    Definition

    R5: ObservationDefinition.qualifiedValue

    ShortR5: Set of qualified values for observation results
    Comments

    Element ObservationDefinition.qualifiedValue is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval as Equivalent.

    Control0..*
    Is Modifierfalse
    2. Extension.extension
    Control0..*
    SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 4. Extension.extension:context
      Slice Namecontext
      Definition

      R5: ObservationDefinition.qualifiedValue.context

      ShortR5: Context qualifier for the set of qualified values
      Comments

      Element ObservationDefinition.qualifiedValue.context is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.context as Equivalent.

      Control0..1
      Requirements

      Element ObservationDefinition.qualifiedValue.context is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.context as Equivalent.

      6. Extension.extension:context.url
      Control1..1
      Fixed Valuecontext
      8. Extension.extension:context.value[x]
      Definition

      A concept defining the context for this set of qualified values.

      ShortContext qualifier for the set of qualified values
      Control0..1
      BindingUnless not suitable, these codes SHALL be taken from ObservationReferenceRangeMeaningCodes
      (extensible to http://hl7.org/fhir/ValueSet/referencerange-meaning|4.0.1)
      TypeCodeableConcept
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      10. Extension.extension:appliesTo
      Slice NameappliesTo
      Definition

      R5: ObservationDefinition.qualifiedValue.appliesTo

      ShortR5: Targetted population for the set of qualified values
      Comments

      Element ObservationDefinition.qualifiedValue.appliesTo is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.appliesTo as Equivalent. If this element is not present then the global population is assumed.

      Control0..*
      Requirements

      Element ObservationDefinition.qualifiedValue.appliesTo is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.appliesTo as Equivalent.

      12. Extension.extension:appliesTo.url
      Control1..1
      Fixed ValueappliesTo
      14. Extension.extension:appliesTo.value[x]
      Definition

      The target population this set of qualified values applies to.

      ShortTargetted population for the set of qualified values
      Comments

      If this element is not present then the global population is assumed.

      Control0..1
      TypeCodeableConcept
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      16. Extension.extension:gender
      Slice Namegender
      Definition

      R5: ObservationDefinition.qualifiedValue.gender

      ShortR5: gender
      Comments

      Element ObservationDefinition.qualifiedValue.gender is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gender as Equivalent.

      Control0..1
      Requirements

      Element ObservationDefinition.qualifiedValue.gender is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gender as Equivalent.

      18. Extension.extension:gender.url
      Control1..1
      Fixed Valuegender
      20. Extension.extension:gender.value[x]
      Definition

      The gender this set of qualified values applies to.

      Shortmale | female | other | unknown
      Control0..1
      BindingThe codes SHALL be taken from AdministrativeGender
      (required to http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1)
      Typecode
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      22. Extension.extension:age
      Slice Nameage
      Definition

      R5: ObservationDefinition.qualifiedValue.age

      ShortR5: Applicable age range for the set of qualified values
      Comments

      Element ObservationDefinition.qualifiedValue.age is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.age as Equivalent. Some analytes vary greatly over age.

      Control0..1
      Requirements

      Element ObservationDefinition.qualifiedValue.age is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.age as Equivalent.

      24. Extension.extension:age.url
      Control1..1
      Fixed Valueage
      26. Extension.extension:age.value[x]
      Definition

      The age range this set of qualified values applies to.

      ShortApplicable age range for the set of qualified values
      Comments

      Some analytes vary greatly over age.

      Control0..1
      TypeRange
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      28. Extension.extension:gestationalAge
      Slice NamegestationalAge
      Definition

      R5: ObservationDefinition.qualifiedValue.gestationalAge

      ShortR5: Applicable gestational age range for the set of qualified values
      Comments

      Element ObservationDefinition.qualifiedValue.gestationalAge is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gestationalAge as Equivalent.

      Control0..1
      Requirements

      Element ObservationDefinition.qualifiedValue.gestationalAge is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gestationalAge as Equivalent.

      30. Extension.extension:gestationalAge.url
      Control1..1
      Fixed ValuegestationalAge
      32. Extension.extension:gestationalAge.value[x]
      Definition

      The gestational age this set of qualified values applies to.

      ShortApplicable gestational age range for the set of qualified values
      Control0..1
      TypeRange
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      34. Extension.extension:condition
      Slice Namecondition
      Definition

      R5: ObservationDefinition.qualifiedValue.condition

      ShortR5: Condition associated with the set of qualified values
      Comments

      Element ObservationDefinition.qualifiedValue.condition is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.condition as Equivalent.

      Control0..1
      Requirements

      Element ObservationDefinition.qualifiedValue.condition is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.condition as Equivalent.

      36. Extension.extension:condition.url
      Control1..1
      Fixed Valuecondition
      38. Extension.extension:condition.value[x]
      Definition

      Text based condition for which the the set of qualified values is valid.

      ShortCondition associated with the set of qualified values
      Control0..1
      Typestring
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      40. Extension.extension:rangeCategory
      Slice NamerangeCategory
      Definition

      R5: ObservationDefinition.qualifiedValue.rangeCategory

      ShortR5: rangeCategory
      Comments

      Element ObservationDefinition.qualifiedValue.rangeCategory is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.category as Equivalent.

      Control0..1
      Requirements

      Element ObservationDefinition.qualifiedValue.rangeCategory is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.category as Equivalent.

      42. Extension.extension:rangeCategory.url
      Control1..1
      Fixed ValuerangeCategory
      44. Extension.extension:rangeCategory.value[x]
      Definition

      The category of range of values for continuous or ordinal observations that match the criteria of this set of qualified values.

      Shortreference | critical | absolute
      Control0..1
      BindingThe codes SHALL be taken from ObservationRangeCategory
      (required to http://hl7.org/fhir/ValueSet/observation-range-category|4.0.1)
      Typecode
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      46. Extension.extension:range
      Slice Namerange
      Definition

      R5: ObservationDefinition.qualifiedValue.range

      ShortR5: The range for continuous or ordinal observations
      Comments

      Element ObservationDefinition.qualifiedValue.range is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.range as Equivalent.

      Control0..1
      Requirements

      The unit may be not relevant for ordinal values. In case it is there, it is the same as ObservationDefinition.unit. Element ObservationDefinition.qualifiedValue.range is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.range as Equivalent.

      48. Extension.extension:range.url
      Control1..1
      Fixed Valuerange
      50. Extension.extension:range.value[x]
      Definition

      The range of values defined for continuous or ordinal observations that match the criteria of this set of qualified values.

      ShortThe range for continuous or ordinal observations
      Control0..1
      TypeRange
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      52. Extension.extension:validCodedValueSet
      Slice NamevalidCodedValueSet
      Definition

      R5: ObservationDefinition.qualifiedValue.validCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

      ShortR5: Value set of valid coded values as part of this set of qualified values additional types
      Comments

      Element ObservationDefinition.qualifiedValue.validCodedValueSet is mapped to FHIR R4 element ObservationDefinition.validCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types based on type expansion: value.

      Control0..1
      Requirements

      Element ObservationDefinition.qualifiedValue.validCodedValueSet is mapped to FHIR R4 element ObservationDefinition.validCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types based on type expansion: value.

      54. Extension.extension:validCodedValueSet.url
      Control1..1
      Fixed ValuevalidCodedValueSet
      56. Extension.extension:validCodedValueSet.value[x]
      Definition

      The set of valid coded results for qualitative observations that match the criteria of this set of qualified values.

      ShortValue set of valid coded values as part of this set of qualified values
      Control0..1
      Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet)
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      58. Extension.extension:normalCodedValueSet
      Slice NamenormalCodedValueSet
      Definition

      R5: ObservationDefinition.qualifiedValue.normalCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

      ShortR5: Value set of normal coded values as part of this set of qualified values additional types
      Comments

      Element ObservationDefinition.qualifiedValue.normalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.normalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types based on type expansion: value.

      Control0..1
      Requirements

      Element ObservationDefinition.qualifiedValue.normalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.normalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types based on type expansion: value.

      60. Extension.extension:normalCodedValueSet.url
      Control1..1
      Fixed ValuenormalCodedValueSet
      62. Extension.extension:normalCodedValueSet.value[x]
      Definition

      The set of normal coded results for qualitative observations that match the criteria of this set of qualified values.

      ShortValue set of normal coded values as part of this set of qualified values
      Control0..1
      Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet)
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      64. Extension.extension:abnormalCodedValueSet
      Slice NameabnormalCodedValueSet
      Definition

      R5: ObservationDefinition.qualifiedValue.abnormalCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

      ShortR5: Value set of abnormal coded values as part of this set of qualified values additional types
      Comments

      Element ObservationDefinition.qualifiedValue.abnormalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.abnormalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types based on type expansion: value.

      Control0..1
      Requirements

      Element ObservationDefinition.qualifiedValue.abnormalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.abnormalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types based on type expansion: value.

      66. Extension.extension:abnormalCodedValueSet.url
      Control1..1
      Fixed ValueabnormalCodedValueSet
      68. Extension.extension:abnormalCodedValueSet.value[x]
      Definition

      The set of abnormal coded results for qualitative observations that match the criteria of this set of qualified values.

      ShortValue set of abnormal coded values as part of this set of qualified values
      Control0..1
      Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet)
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      70. Extension.extension:criticalCodedValueSet
      Slice NamecriticalCodedValueSet
      Definition

      R5: ObservationDefinition.qualifiedValue.criticalCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

      ShortR5: Value set of critical coded values as part of this set of qualified values additional types
      Comments

      Element ObservationDefinition.qualifiedValue.criticalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.criticalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types based on type expansion: value.

      Control0..1
      Requirements

      Element ObservationDefinition.qualifiedValue.criticalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.criticalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types based on type expansion: value.

      72. Extension.extension:criticalCodedValueSet.url
      Control1..1
      Fixed ValuecriticalCodedValueSet
      74. Extension.extension:criticalCodedValueSet.value[x]
      Definition

      The set of critical coded results for qualitative observations that match the criteria of this set of qualified values.

      ShortValue set of critical coded values as part of this set of qualified values
      Control0..1
      Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet)
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      76. Extension.url
      Control1..1
      Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-ObservationDefinition.qualifiedValue
      78. Extension.value[x]
      Control0..0

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

      0. Extension
      Definition

      R5: ObservationDefinition.qualifiedValue

      ShortR5: Set of qualified values for observation results
      Comments

      Element ObservationDefinition.qualifiedValue is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval as Equivalent.

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

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

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

      An Extension

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

        R5: ObservationDefinition.qualifiedValue.context

        ShortR5: Context qualifier for the set of qualified values
        Comments

        Element ObservationDefinition.qualifiedValue.context is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.context as Equivalent.

        Control0..1
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Requirements

        Element ObservationDefinition.qualifiedValue.context is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.context as Equivalent.

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

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

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

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

        ShortAdditional content defined by implementations
        Comments

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

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

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

          Shortidentifies the meaning of the extension
          Comments

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

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

          A concept defining the context for this set of qualified values.

          ShortContext qualifier for the set of qualified values
          Control0..1
          BindingUnless not suitable, these codes SHALL be taken from ObservationReferenceRangeMeaningCodes
          (extensible to http://hl7.org/fhir/ValueSet/referencerange-meaning|4.0.1)
          TypeCodeableConcept
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          16. Extension.extension:appliesTo
          Slice NameappliesTo
          Definition

          R5: ObservationDefinition.qualifiedValue.appliesTo

          ShortR5: Targetted population for the set of qualified values
          Comments

          Element ObservationDefinition.qualifiedValue.appliesTo is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.appliesTo as Equivalent. If this element is not present then the global population is assumed.

          Control0..*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Requirements

          Element ObservationDefinition.qualifiedValue.appliesTo is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.appliesTo as Equivalent.

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

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

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

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

          ShortAdditional content defined by implementations
          Comments

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

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

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

            Shortidentifies the meaning of the extension
            Comments

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

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

            The target population this set of qualified values applies to.

            ShortTargetted population for the set of qualified values
            Comments

            If this element is not present then the global population is assumed.

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

            R5: ObservationDefinition.qualifiedValue.gender

            ShortR5: gender
            Comments

            Element ObservationDefinition.qualifiedValue.gender is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gender as Equivalent.

            Control0..1
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Requirements

            Element ObservationDefinition.qualifiedValue.gender is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gender as Equivalent.

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

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

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

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

            ShortAdditional content defined by implementations
            Comments

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

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

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

              Shortidentifies the meaning of the extension
              Comments

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

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

              The gender this set of qualified values applies to.

              Shortmale | female | other | unknown
              Control0..1
              BindingThe codes SHALL be taken from AdministrativeGender
              (required to http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1)
              Typecode
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              36. Extension.extension:age
              Slice Nameage
              Definition

              R5: ObservationDefinition.qualifiedValue.age

              ShortR5: Applicable age range for the set of qualified values
              Comments

              Element ObservationDefinition.qualifiedValue.age is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.age as Equivalent. Some analytes vary greatly over age.

              Control0..1
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Requirements

              Element ObservationDefinition.qualifiedValue.age is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.age as Equivalent.

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

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

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

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

              ShortAdditional content defined by implementations
              Comments

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

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

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

                Shortidentifies the meaning of the extension
                Comments

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

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

                The age range this set of qualified values applies to.

                ShortApplicable age range for the set of qualified values
                Comments

                Some analytes vary greatly over age.

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

                R5: ObservationDefinition.qualifiedValue.gestationalAge

                ShortR5: Applicable gestational age range for the set of qualified values
                Comments

                Element ObservationDefinition.qualifiedValue.gestationalAge is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gestationalAge as Equivalent.

                Control0..1
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Requirements

                Element ObservationDefinition.qualifiedValue.gestationalAge is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.gestationalAge as Equivalent.

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

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

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

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

                ShortAdditional content defined by implementations
                Comments

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

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

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

                  Shortidentifies the meaning of the extension
                  Comments

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

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

                  The gestational age this set of qualified values applies to.

                  ShortApplicable gestational age range for the set of qualified values
                  Control0..1
                  TypeRange
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Is Modifierfalse
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  56. Extension.extension:condition
                  Slice Namecondition
                  Definition

                  R5: ObservationDefinition.qualifiedValue.condition

                  ShortR5: Condition associated with the set of qualified values
                  Comments

                  Element ObservationDefinition.qualifiedValue.condition is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.condition as Equivalent.

                  Control0..1
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Requirements

                  Element ObservationDefinition.qualifiedValue.condition is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.condition as Equivalent.

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

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

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

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

                  ShortAdditional content defined by implementations
                  Comments

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

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

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

                    Shortidentifies the meaning of the extension
                    Comments

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

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

                    Text based condition for which the the set of qualified values is valid.

                    ShortCondition associated with the set of qualified values
                    Control0..1
                    Typestring
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    66. Extension.extension:rangeCategory
                    Slice NamerangeCategory
                    Definition

                    R5: ObservationDefinition.qualifiedValue.rangeCategory

                    ShortR5: rangeCategory
                    Comments

                    Element ObservationDefinition.qualifiedValue.rangeCategory is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.category as Equivalent.

                    Control0..1
                    TypeExtension
                    Is Modifierfalse
                    Summaryfalse
                    Requirements

                    Element ObservationDefinition.qualifiedValue.rangeCategory is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.category as Equivalent.

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

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

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

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

                    ShortAdditional content defined by implementations
                    Comments

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

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

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

                      Shortidentifies the meaning of the extension
                      Comments

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

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

                      The category of range of values for continuous or ordinal observations that match the criteria of this set of qualified values.

                      Shortreference | critical | absolute
                      Control0..1
                      BindingThe codes SHALL be taken from ObservationRangeCategory
                      (required to http://hl7.org/fhir/ValueSet/observation-range-category|4.0.1)
                      Typecode
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      76. Extension.extension:range
                      Slice Namerange
                      Definition

                      R5: ObservationDefinition.qualifiedValue.range

                      ShortR5: The range for continuous or ordinal observations
                      Comments

                      Element ObservationDefinition.qualifiedValue.range is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.range as Equivalent.

                      Control0..1
                      TypeExtension
                      Is Modifierfalse
                      Summaryfalse
                      Requirements

                      The unit may be not relevant for ordinal values. In case it is there, it is the same as ObservationDefinition.unit. Element ObservationDefinition.qualifiedValue.range is mapped to FHIR R4 element ObservationDefinition.qualifiedInterval.range as Equivalent.

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

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

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

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

                      ShortAdditional content defined by implementations
                      Comments

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

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

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

                        Shortidentifies the meaning of the extension
                        Comments

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

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

                        The range of values defined for continuous or ordinal observations that match the criteria of this set of qualified values.

                        ShortThe range for continuous or ordinal observations
                        Control0..1
                        TypeRange
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Is Modifierfalse
                        Summaryfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        86. Extension.extension:validCodedValueSet
                        Slice NamevalidCodedValueSet
                        Definition

                        R5: ObservationDefinition.qualifiedValue.validCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

                        ShortR5: Value set of valid coded values as part of this set of qualified values additional types
                        Comments

                        Element ObservationDefinition.qualifiedValue.validCodedValueSet is mapped to FHIR R4 element ObservationDefinition.validCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types based on type expansion: value.

                        Control0..1
                        TypeExtension
                        Is Modifierfalse
                        Summaryfalse
                        Requirements

                        Element ObservationDefinition.qualifiedValue.validCodedValueSet is mapped to FHIR R4 element ObservationDefinition.validCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.validCodedValueSet do not cover the following types based on type expansion: value.

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

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

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

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

                        ShortAdditional content defined by implementations
                        Comments

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

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

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

                          Shortidentifies the meaning of the extension
                          Comments

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

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

                          The set of valid coded results for qualitative observations that match the criteria of this set of qualified values.

                          ShortValue set of valid coded values as part of this set of qualified values
                          Control0..1
                          Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet)
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summaryfalse
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          96. Extension.extension:normalCodedValueSet
                          Slice NamenormalCodedValueSet
                          Definition

                          R5: ObservationDefinition.qualifiedValue.normalCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

                          ShortR5: Value set of normal coded values as part of this set of qualified values additional types
                          Comments

                          Element ObservationDefinition.qualifiedValue.normalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.normalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types based on type expansion: value.

                          Control0..1
                          TypeExtension
                          Is Modifierfalse
                          Summaryfalse
                          Requirements

                          Element ObservationDefinition.qualifiedValue.normalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.normalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.normalCodedValueSet do not cover the following types based on type expansion: value.

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

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

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

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

                          ShortAdditional content defined by implementations
                          Comments

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

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

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

                            Shortidentifies the meaning of the extension
                            Comments

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

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

                            The set of normal coded results for qualitative observations that match the criteria of this set of qualified values.

                            ShortValue set of normal coded values as part of this set of qualified values
                            Control0..1
                            Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet)
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Is Modifierfalse
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            106. Extension.extension:abnormalCodedValueSet
                            Slice NameabnormalCodedValueSet
                            Definition

                            R5: ObservationDefinition.qualifiedValue.abnormalCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

                            ShortR5: Value set of abnormal coded values as part of this set of qualified values additional types
                            Comments

                            Element ObservationDefinition.qualifiedValue.abnormalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.abnormalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types based on type expansion: value.

                            Control0..1
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Requirements

                            Element ObservationDefinition.qualifiedValue.abnormalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.abnormalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.abnormalCodedValueSet do not cover the following types based on type expansion: value.

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

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

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

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

                            ShortAdditional content defined by implementations
                            Comments

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

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

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

                              Shortidentifies the meaning of the extension
                              Comments

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

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

                              The set of abnormal coded results for qualitative observations that match the criteria of this set of qualified values.

                              ShortValue set of abnormal coded values as part of this set of qualified values
                              Control0..1
                              Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet)
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Is Modifierfalse
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              Summaryfalse
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              116. Extension.extension:criticalCodedValueSet
                              Slice NamecriticalCodedValueSet
                              Definition

                              R5: ObservationDefinition.qualifiedValue.criticalCodedValueSet additional types (canonical(http://hl7.org/fhir/StructureDefinition/ValueSet)) additional types from child elements (value)

                              ShortR5: Value set of critical coded values as part of this set of qualified values additional types
                              Comments

                              Element ObservationDefinition.qualifiedValue.criticalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.criticalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types based on type expansion: value.

                              Control0..1
                              TypeExtension
                              Is Modifierfalse
                              Summaryfalse
                              Requirements

                              Element ObservationDefinition.qualifiedValue.criticalCodedValueSet is mapped to FHIR R4 element ObservationDefinition.criticalCodedValueSet as SourceIsBroaderThanTarget. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types: canonical. The mappings for ObservationDefinition.qualifiedValue.criticalCodedValueSet do not cover the following types based on type expansion: value.

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

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

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

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

                              ShortAdditional content defined by implementations
                              Comments

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

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

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

                                Shortidentifies the meaning of the extension
                                Comments

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

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

                                The set of critical coded results for qualitative observations that match the criteria of this set of qualified values.

                                ShortValue set of critical coded values as part of this set of qualified values
                                Control0..1
                                Typecanonical(Cross-version Profile for R5.ValueSet for use in FHIR R4, ValueSet)
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summaryfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                126. Extension.url
                                Definition

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

                                Shortidentifies the meaning of the extension
                                Comments

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

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

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

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