Observation (imaging result)

Tree view

identifier..0
categoryS1..1Codeable ConceptFixed Value
codeSCodeable ConceptBinding
reference
identifier..0
effective[x]S
identifier..0
valueStringSstring
bodySiteSCodeable Concept
identifier..0
type1..Fixed Value
referenceS
identifier..0
codingBinding
valueStringstring
dataAbsentReason..0
interpretation..0
referenceRange..0
codingBinding
coding
dataAbsentReason..0
interpretation..0
referenceRange..0
codeBinding
valueQuantityQuantity
valueRangeRange
valueRatioRatio
dataAbsentReason..0
interpretation..0
codeBinding
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
dataAbsentReason..0
interpretation..0
codeBinding
valueQuantityQuantity
valueRangeRange
valueRatioRatio
dataAbsentReason..0
interpretation..0
codeBinding
valueQuantityQuantity
valueRangeRange
valueRatioRatio
dataAbsentReason..0
interpretation..0
Observation.extension
Slicing

Unordered, Open, by url(Value)

Observation.extension:partOf
TypeExtension(Reference(http://hl7.org/fhir/StructureDefinition/Resource))
Must SupportTrue
Observation.extension:partOf.valueReference:valueReference
TypeImagingStudy-uv-ips()
Must SupportTrue
Observation.extension:partOf.valueReference:valueReference.identifier
Cardinality..0
Observation.category
Cardinality1..1
TypeCodeable Concept
Must SupportTrue
Fixed Value
{
  "coding": [
    {
      "system": "http://hl7.org/fhir/observation-category",
      "code": "imaging",
      "display": "Imaging"
    }
  ]
}
Observation.code
Definition

Describes what was observed. Sometimes this is called the observation "name". In this profile the code of the containing observation (the organizer result in the CDA implementation) may correspond to the procedure code (e.g. Chest X-Ray).

TypeCodeable Concept
Binding

IPSRadResultsObservation (extensible)

Must SupportTrue
Observation.subject
Definition

The patient, or group of patients, location, or device whose characteristics (direct or indirect) are described by the observation and into whose record the observation is placed. Comments: Indirect characteristics may be those of a specimen, fetus, donor, other observer (for example a relative or EMT), or any observation made about the subject.

In this profile is constrained to the patient

Cardinality1
TypeReference(Patient-uv-ips)
Must SupportTrue
Observation.subject.reference
Observation.subject.identifier
Cardinality..0
Observation.effective[x]
Definition

The time or time-period the observed value is asserted as being true. For biological subjects - e.g. human patients - this is usually called the "physiologically relevant time". This is usually either the time of the procedure or of specimen collection, but very often the source of the date/time is not known, only the date/time itself.

Must SupportTrue
Observation.performer
TypeReference(http://hl7.org/fhir/ips/StructureDefinition/practitioner-uv-ips | Organization-observation-uv-ips)
Must SupportTrue
Observation.performer.identifier
Cardinality..0
Observation.valueString:valueString
Typestring
Must SupportTrue
Observation.bodySite
TypeCodeable Concept
Binding

IPSTargetSiteCode (example)

Must SupportTrue
Observation.device
TypeReference(Device-observer-uv-ips)
Must SupportTrue
Observation.device.identifier
Cardinality..0
Observation.related
Must SupportTrue
Slicing

Unordered, Open, by type(Value)

Observation.related:hasMember
Must SupportTrue
Constraints
  • hasMemberOrComponent: component and hasMember are mutually exclusive
    ../related[type='has-member'] or ../component
Observation.related:hasMember.type
Cardinality1
Fixed Value
has-member
Observation.related:hasMember.target
TypeReference(Observation-member-imaging-uv-ips)
Must SupportTrue
Observation.related:hasMember.target.reference
Must SupportTrue
Observation.related:hasMember.target.identifier
Cardinality..0
Observation.component
Must SupportTrue
Requirements

Required if not(exists(Observation.valueString))

Slicing

Unordered, Open, by value[x](Type)

Constraints
  • hasMemberOrComponent: component and hasMember are mutually exclusive
    ../related[type='has-member'] or ../component
Observation.component:observationText
Cardinality..1
Must SupportTrue
Observation.component:observationText.code
Binding

http://hl7.org/fhir/ips/ValueSet/imaging-obs-code (example)

Observation.component:observationText.code.coding
Binding

http://hl7.org/fhir/ips/ValueSet/imaging-txtobs-code (extensible)

Observation.component:observationText.valueString:valueString
Typestring
Observation.component:observationText.dataAbsentReason
Cardinality..0
Observation.component:observationText.interpretation
Cardinality..0
Observation.component:observationText.referenceRange
Cardinality..0
Observation.component:observationCode
Cardinality..1
Must SupportTrue
Observation.component:observationCode.code.coding
Binding

http://hl7.org/fhir/ips/ValueSet/imaging-codedobs-code (extensible)

Observation.component:observationCode.valueCodeableConcept:valueCodeableConcept
Cardinality1
TypeCodeableConcept
Observation.component:observationCode.valueCodeableConcept:valueCodeableConcept.coding
Binding

http://hl7.org/fhir/ips/ValueSet/imaging-codedobs-value (example)

Observation.component:observationCode.dataAbsentReason
Cardinality..0
Observation.component:observationCode.interpretation
Cardinality..0
Observation.component:observationCode.referenceRange
Cardinality..0
Observation.component:numericMeasurement
Must SupportTrue
Observation.component:numericMeasurement.code
Binding

Codes identifying names of numeric measurements

http://hl7.org/fhir/ips/ValueSet/imaging-num-measure-code (extensible)

Observation.component:numericMeasurement.value[x]
TypeQuantity, Range, Ratio
Observation.component:numericMeasurement.dataAbsentReason
Cardinality..0
Observation.component:numericMeasurement.interpretation
Cardinality..0
Observation.component:linearMeasurement
Must SupportTrue
Observation.component:linearMeasurement.code
Binding

http://hl7.org/fhir/ips/ValueSet/imaging-linear-measure-code (extensible)

Observation.component:linearMeasurement.value[x]
TypeQuantity, Range, Ratio, SampledData
Observation.component:linearMeasurement.dataAbsentReason
Cardinality..0
Observation.component:linearMeasurement.interpretation
Cardinality..0
Observation.component:areaMeasurement
Must SupportTrue
Observation.component:areaMeasurement.code
Binding

http://hl7.org/fhir/ips/ValueSet/imaging-area-measure-code (extensible)

Observation.component:areaMeasurement.value[x]
TypeQuantity, Range, Ratio
Observation.component:areaMeasurement.dataAbsentReason
Cardinality..0
Observation.component:areaMeasurement.interpretation
Cardinality..0
Observation.component:volumeMeasurement
Must SupportTrue
Observation.component:volumeMeasurement.code
Binding

http://hl7.org/fhir/ips/ValueSet/imaging-volume-measure-code (extensible)

Observation.component:volumeMeasurement.value[x]
TypeQuantity, Range, Ratio
Observation.component:volumeMeasurement.dataAbsentReason
Cardinality..0
Observation.component:volumeMeasurement.interpretation
Cardinality..0