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:partOfS
TypeExtension(Reference(http://hl7.org/fhir/StructureDefinition/Resource))
Must SupportTrue
Observation.extension:partOf.valueReference:valueReferenceS
TypeImagingStudy-uv-ips
Must SupportTrue
Observation.extension:partOf.valueReference:valueReference.identifier
Cardinality..0
Observation.categoryS
Cardinality1..1
TypeCodeable Concept
Must SupportTrue
Fixed Value
{
  "coding": [
    {
      "system": "http://hl7.org/fhir/observation-category",
      "code": "imaging",
      "display": "Imaging"
    }
  ]
}
Observation.codeS
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.subjectS
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]S
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.performerS
TypeReference(Organization-observation-uv-ips | http://hl7.org/fhir/ips/StructureDefinition/practitioner-uv-ips)
Must SupportTrue
Observation.performer.identifier
Cardinality..0
Observation.valueString:valueStringS
Typestring
Must SupportTrue
Observation.bodySiteS
TypeCodeable Concept
Binding

IPSTargetSiteCode (example)

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

Unordered, Open, by type(Value)

Observation.related:hasMemberS C
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.targetS
TypeReference(Observation-member-imaging-uv-ips)
Must SupportTrue
Observation.related:hasMember.target.referenceS
Must SupportTrue
Observation.related:hasMember.target.identifier
Cardinality..0
Observation.componentS C
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:observationTextS
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:observationCodeS
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:numericMeasurementS
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:linearMeasurementS
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:areaMeasurementS
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:volumeMeasurementS
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