ObservationRelationshipType

public enum ObservationRelationshipType: String

Codes specifying how two observations are related.

URL: http://hl7.org/fhir/observation-relationshiptypes ValueSet: http://hl7.org/fhir/ValueSet/observation-relationshiptypes

  • This observation is a group observation (e.g. a battery, a panel of tests, a set of vital sign measurements) that includes the target as a member of the group.

    Declaration

    Swift

    case hasMember = "has-member"
  • The target resource (Observation or QuestionnaireResponse) is part of the information from which this observation value is derived. (e.g. calculated anion gap, Apgar score) NOTE: derived-from is the only logical choice when referencing QuestionnaireResponse.

    Declaration

    Swift

    case derivedFrom = "derived-from"
  • This observation follows the target observation (e.g. timed tests such as Glucose Tolerance Test).

    Declaration

    Swift

    case sequelTo = "sequel-to"
  • This observation replaces a previous observation (i.e. a revised value). The target observation is now obsolete.

    Declaration

    Swift

    case replaces = "replaces"
  • The value of the target observation qualifies (refines) the semantics of the source observation (e.g. a lipemia measure target from a plasma measure).

    Declaration

    Swift

    case qualifiedBy = "qualified-by"
  • The value of the target observation interferes (degrades quality, or prevents valid observation) with the semantics of the source observation (e.g. a hemolysis measure target from a plasma potassium measure, which has no value).

    Declaration

    Swift

    case interferedBy = "interfered-by"