http://hl7.org/fhir/StructureDefinition/Observation|5.0.0

Measurements and simple assertions made about a patient, device or other subject.
description: Measurements and simple assertions made about a patient, device or other subject.
derivation: specialization
name: Observation
type: Observation
elements:
  category:
    isModifier: false
    short: Classification of  type of observation
    mustSupport: false
    array: true
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/observation-category'}
    isSummary: false
    index: 10
  referenceRange:
    constraint:
      obs-3: {human: Must have at least a low or a high or text, source: 'http://hl7.org/fhir/StructureDefinition/Observation', severity: error, expression: low.exists() or high.exists() or text.exists()}
    isModifier: false
    short: Provides guide for interpretation
    mustSupport: false
    array: true
    isSummary: false
    index: 29
    elements:
      low: {isModifier: false, short: 'Low Range, if relevant', mustSupport: false, isSummary: false, index: 30}
      high: {isModifier: false, short: 'High Range, if relevant', mustSupport: false, isSummary: false, index: 31}
      normalValue:
        isModifier: false
        short: Normal value, if relevant
        mustSupport: false
        binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/observation-referencerange-normalvalue'}
        isSummary: false
        index: 32
      type:
        isModifier: false
        short: Reference range qualifier
        mustSupport: false
        binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/referencerange-meaning'}
        isSummary: false
        index: 33
      appliesTo:
        isModifier: false
        short: Reference range population
        mustSupport: false
        array: true
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/referencerange-appliesto'}
        isSummary: false
        index: 34
      age: {isModifier: false, short: 'Applicable age range, if relevant', mustSupport: false, isSummary: false, index: 35}
      text: {isModifier: false, short: Text based reference range in an observation, mustSupport: false, isSummary: false, index: 36}
  hasMember: {isModifier: false, short: Related resource that belongs to the Observation group, mustSupport: false, array: true, isSummary: true, index: 37}
  instantiates:
    isModifier: false
    short: Instantiates FHIR ObservationDefinition
    mustSupport: false
    choices: []
    isSummary: true
    index: 2
  derivedFrom: {isModifier: false, short: Related resource from which the observation is made, mustSupport: false, array: true, isSummary: true, index: 38}
  interpretation:
    isModifier: false
    short: High, low, normal, etc
    mustSupport: false
    array: true
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/observation-interpretation'}
    isSummary: false
    index: 22
  encounter: {isModifier: false, short: Healthcare event during which this observation is made, mustSupport: false, isSummary: true, index: 14}
  method:
    isModifier: false
    short: How it was done
    mustSupport: false
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/observation-methods'}
    isSummary: false
    index: 26
  specimen:
    constraint:
      obs-9: {human: 'If Observation.specimen is a reference to Group, the group can only have specimens', source: 'http://hl7.org/fhir/StructureDefinition/Observation', severity: error, expression: (reference.resolve().exists() and reference.resolve() is Group) implies reference.resolve().member.entity.resolve().all($this is Specimen)}
    isModifier: false
    short: Specimen used for this observation
    mustSupport: false
    isSummary: false
    index: 27
  value:
    isModifier: false
    short: Actual result
    mustSupport: false
    choices: []
    isSummary: true
    index: 20
  component:
    isModifier: false
    short: Component results
    mustSupport: false
    array: true
    isSummary: true
    index: 39
    elements:
      code:
        isModifier: false
        short: Type of component observation (code / type)
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/observation-codes'}
        isSummary: true
        index: 40
      value:
        isModifier: false
        short: Actual component result
        mustSupport: false
        choices: []
        isSummary: true
        index: 42
      dataAbsentReason:
        isModifier: false
        short: Why the component result is missing
        mustSupport: false
        binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/data-absent-reason'}
        isSummary: false
        index: 43
      interpretation:
        isModifier: false
        short: High, low, normal, etc
        mustSupport: false
        array: true
        binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/observation-interpretation'}
        isSummary: false
        index: 44
      referenceRange:
        elementReference: ['http://hl7.org/fhir/StructureDefinition/Observation', elements, referenceRange]
        isModifier: false
        short: Provides guide for interpretation of component result
        mustSupport: false
        array: true
        isSummary: false
        index: 45
    required: [code]
  note: {isModifier: false, short: Comments about the observation, mustSupport: false, array: true, isSummary: false, index: 23}
  status:
    isModifier: true
    short: registered | preliminary | final | amended +
    mustSupport: false
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/observation-status|5.0.0'}
    isModifierReason: This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
    isSummary: true
    index: 9
  effective:
    isModifier: false
    short: Clinically relevant time/time-period for observation
    mustSupport: false
    choices: []
    isSummary: true
    index: 16
  code:
    isModifier: false
    short: Type of observation (code / type)
    mustSupport: false
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/observation-codes'}
    isSummary: true
    index: 11
  identifier: {isModifier: false, short: Business Identifier for observation, mustSupport: false, array: true, isSummary: true, index: 0}
  bodySite:
    isModifier: false
    short: Observed body part
    mustSupport: false
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/body-site'}
    isSummary: false
    index: 24
  focus: {isModifier: false, short: 'What the observation is about, when it is not about the subject of record', mustSupport: false, array: true, isSummary: true, index: 13}
  issued: {isModifier: false, short: Date/Time this version was made available, mustSupport: false, isSummary: true, index: 17}
  device: {isModifier: false, short: A reference to the device that generates the measurements or the device settings for the device, mustSupport: false, isSummary: false, index: 28}
  basedOn: {isModifier: false, short: 'Fulfills plan, proposal or order', mustSupport: false, array: true, isSummary: true, index: 3}
  partOf: {isModifier: false, short: Part of referenced event, mustSupport: false, array: true, isSummary: true, index: 8}
  bodyStructure: {isModifier: false, short: Observed body structure, mustSupport: false, isSummary: false, index: 25}
  triggeredBy:
    isModifier: false
    short: Triggering observation(s)
    mustSupport: false
    array: true
    isSummary: false
    index: 4
    elements:
      observation: {isModifier: false, short: Triggering observation, mustSupport: false, isSummary: true, index: 5}
      type:
        isModifier: false
        short: reflex | repeat | re-run
        mustSupport: false
        binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/observation-triggeredbytype|5.0.0'}
        isSummary: true
        index: 6
      reason: {isModifier: false, short: Reason that the observation was triggered, mustSupport: false, isSummary: false, index: 7}
    required: [type, observation]
  subject: {isModifier: false, short: Who and/or what the observation is about, mustSupport: false, isSummary: true, index: 12}
  performer: {isModifier: false, short: Who is responsible for the observation, mustSupport: false, array: true, isSummary: true, index: 18}
  dataAbsentReason:
    isModifier: false
    short: Why the result is missing
    mustSupport: false
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/data-absent-reason'}
    isSummary: false
    index: 21
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/Observation
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 5.0.0
required: [status, code]