Observation (laboratory result)

Tree view

basedOn..0
statusFixed Value
category1..1Codeable Concept
codeSCodeable ConceptBinding
identifier..0
identifier..0
effective[x]S1..
identifier..0
valueStringstring
valueRangeRange
valueRatioRatio
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
valueCodeableConceptCodeable Concept
valueQuantityQuantity
dataAbsentReason..0
codingcoding with translations
bodySite..0
codingcoding with translations
identifier..0
identifier..0
typeS1..Codeable Concept
type1..Fixed Value
typeS1..Fixed Value
identifier..0
type1..Fixed Value
identifier..0
component..0
Observation
DefinitionThis observation may represent the result of a simple laboratory test such as hematocrit or it may group the set of results produced by a multi-test study or panel such as a complete blood count, a dynamic function test, a urine specimen study. In the latter case, the observation carries the overall conclusion of the study and references the atomic results of the study as "has-member" child observations
Comments

Represents either a lab simple observation or the group of observations produced by a laboratory study.

Observation.basedOn
Cardinality...0
Observation.status
DefinitionThe status of the result value. Only final results feed patient summaries.
Fixed Value

final

Observation.category
DefinitionA code that classifies the general type of observation being made. In this profile, fixed to "laboratory".
Cardinality1...1
TypeCodeable Concept
Comments

"laboratory" includes laboratory medicine and pathology

Observation.code
DefinitionDescribes what was observed. Sometimes this is called the observation "name". In this profile this code represents either a simple laboratory test or a laboratory study with multiple child observations
TypeCodeable Concept
Binding?? (extensible)
Must SupportTrue
Comments

In the context of this Observation-laboratory-uv-ips profile, when the observation plays the role of a grouper of member sub-observations, the code represent the group (for instance a panel code). In case no code is available, at least a text shall be provided.

Observation.subject
Cardinality1
TypeReference(http://hl7.org/fhir/StructureDefinition/Patient)
Must SupportTrue
Observation.subject.identifier
Cardinality...0
Observation.context.identifier
Cardinality...0
Observation.effective[x]
Cardinality1
Must SupportTrue
Observation.performer
Cardinality1...1
TypeReference(http://hl7.org/fhir/StructureDefinition/Practitioner | http://hl7.org/fhir/StructureDefinition/Patient | Organization (laboratory))
Must SupportTrue
Observation.performer.identifier
Cardinality...0
Observation.value[x]
Typestring, Range, Ratio, time, dateTime, Period, Codeable Concept, Quantity
BindingIPSLabResultsCodedValues (extensible)
Must SupportTrue
Invariants
  • val-1: if no "related" element is present then Observation must have a" value"
    hasValue() or related.exists
Observation.dataAbsentReason
Cardinality...0
Observation.interpretation.coding
Typecoding with translations
Observation.bodySite
Cardinality...0
Observation.method.coding
Typecoding with translations
Observation.specimen
TypeReference(Specimen)
Comments

The specimen is often implied by the observation code. In the context of this Observation-laboratory-uv-ips profile, specimen should be provided only when it is not implied by the Observation.code, and when further information about the specimen needs to be captured (such as specimen source body site). In case of a laboratory panel/study using a single specimen , which needs further description (like a CSF microbiology study), the specimen is introduced by this element. In case of a dynamic function test using multiple specimens, each specimen shall be further described, if needed, within the sub-observation that was produced on this specimen.

Observation.specimen.identifier
Cardinality...0
Observation.device.identifier
Cardinality...0
Observation.referenceRange.type
Cardinality1
TypeCodeable Concept
Must SupportTrue
Observation.related
DefinitionA reference to another Observation profiled by observation-member-laboratory-uv-ips. The target observation is considered as a sub-observation of the current one, which plays the role of a grouper
Comments

This element is used in the context of international patient summary when there is a need to group a collection of observations, because they belong to the same panel, or because they share a common interpretation comment, or a common media attachment (illustrative image or graph). In these cases, the current observation profiled as observation-laboratory-uv-trillium2 is the grouper, and its set of sub-observations are related observations using the type "has-member" and the profile observation-member-laboratory-uv-ips.

SlicingUnordered, Open, by type(Value)
Observation.related.type
DefinitionA code specifying the kind of relationship that exists with the target resource. The only authorized value in this profile is "has-member"
Cardinality1
Fixed Value

has-member

Observation.related:sub-observation
DefinitionA reference to an Observation resource playing the role of sub-observation of the current one. For instance an individial test member of a panel.
Comments

For a discussion on the ways Observations can be assembled in groups together see Notes below.

Observation.related:sub-observation.type
DefinitionFixed to has-member, introducing a sub-observation (observation member of the current one)
Cardinality1
Must SupportTrue
Fixed Value

has-member

Observation.related:sub-observation.target
TypeReference(Observation (member))
Observation.related:sub-observation.target.identifier
Cardinality...0
Observation.related:attachment
DefinitionA reference to another Observation, which is constrained to valueAttachment, in order to convey an illustrative media content.
Observation.related:attachment.type
Definitionfixed to derived-from, to introduce the attachment linked to the observation.
Cardinality1
Fixed Value

derived-from

Observation.related:attachment.target
TypeReference(Observation (attachment))
Observation.related:attachment.target.identifier
Cardinality...0
Observation.component
Cardinality...0