2nd DSTU Draft For Comment

This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Observation.questionnaire

This is an example form generated from the questionnaire. See also the XML or JSON format.

Observation.questionnaire - FHIR v0.4.0 Form
2nd DSTU Draft For Comment

This is an example form generated from the questionnaire. See also the XML or JSON format

Measurements and simple assertions

Used for simple observations such as device measurements, laboratory atomic results, vital signs, height, weight, smoking status, comments, etc. Other resources are used to provide context for observations such as Lab reports, etc.

Observation
Observation.id
Observation.id.value Logical id of this artefact
Observation.id 1

Metadata about the resource

Observation.meta
Observation.meta 1
Observation.implicitRules
Observation.implicitRules.value A set of rules under which this content was created
Observation.implicitRules 1
Observation.language
Observation.language.value language
Observation.language 1

Text summary of the resource, for human interpretation

Observation.text
Observation.text 1

Contained, inline Resources

Observation.contained
Observation.contained 1

Type of observation (code / type)

Observation.code
Observation.code.coding code:
Observation.code.text text:
Observation.code 1

Actual result

Observation.value[x]
Observation.value[x]._type type

Quantity

Observation.value[x]._Quantity
Observation.value[x]._Quantity.comparator comp:
Observation.value[x]._Quantity.value value:
Observation.value[x]._Quantity.units units:
Observation.value[x]._Quantity.code coded units:
Observation.value[x]._Quantity.system units system:
Observation.value[x]._Quantity 1

CodeableConcept

Observation.value[x]._CodeableConcept
Observation.value[x]._CodeableConcept.coding code:
Observation.value[x]._CodeableConcept.text text:
Observation.value[x]._CodeableConcept 1

Attachment

Observation.value[x]._Attachment
Observation.value[x]._Attachment 1

Ratio

Observation.value[x]._Ratio
Observation.value[x]._Ratio.numerator numerator:
Observation.value[x]._Ratio.denominator denominator:
Observation.value[x]._Ratio.units units:
Observation.value[x]._Ratio 1
Observation.value[x]._dateTime
Observation.value[x]._dateTime.value dateTime
Observation.value[x]._dateTime 1

Period

Observation.value[x]._Period
Observation.value[x]._Period.low start:
Observation.value[x]._Period.end end:
Observation.value[x]._Period 1

SampledData

Observation.value[x]._SampledData
Observation.value[x]._SampledData 1
Observation.value[x]._string
Observation.value[x]._string.value string
Observation.value[x]._string 1
Observation.value[x]._time
Observation.value[x]._time.value time
Observation.value[x]._time 1
Observation.value[x] 1
Observation.dataAbsentReason
Observation.dataAbsentReason.value data absent reason
Observation.dataAbsentReason 1

High, low, normal, etc.

Observation.interpretation
Observation.interpretation.coding code:
Observation.interpretation.text text:
Observation.interpretation 1
Observation.comments
Observation.comments.value Comments about result
Observation.comments 1

Physiologically Relevant time/time-period for observation

Observation.applies[x]
Observation.applies[x]._type type
Observation.applies[x]._dateTime
Observation.applies[x]._dateTime.value dateTime
Observation.applies[x]._dateTime 1

Period

Observation.applies[x]._Period
Observation.applies[x]._Period.low start:
Observation.applies[x]._Period.end end:
Observation.applies[x]._Period 1
Observation.applies[x] 1
Observation.issued
Observation.issued.value Date/Time this was made available
Observation.issued 1
Observation.status
Observation.status.value status
Observation.status 1
Observation.reliability
Observation.reliability.value reliability
Observation.reliability 1

Observed body part

Observation.bodySite[x]
Observation.bodySite[x]._type type

CodeableConcept

Observation.bodySite[x]._CodeableConcept
Observation.bodySite[x]._CodeableConcept.coding code:
Observation.bodySite[x]._CodeableConcept.text text:
Observation.bodySite[x]._CodeableConcept 1
Observation.bodySite[x]._BodySite
Observation.bodySite[x]._BodySite.value BodySite
Observation.bodySite[x]._BodySite 1
Observation.bodySite[x] 1

How it was done

Observation.method
Observation.method.coding code:
Observation.method.text text:
Observation.method 1

Unique Id for this particular observation

Observation.identifier
Observation.identifier.label label:
Observation.identifier.system system:
Observation.identifier.value value:
Observation.identifier 1

Who and/or what this is about

Observation.subject
Observation.subject._type type
Observation.subject._Patient
Observation.subject._Patient.value Patient
Observation.subject._Patient 1
Observation.subject._Group
Observation.subject._Group.value Group
Observation.subject._Group 1
Observation.subject._Device
Observation.subject._Device.value Device
Observation.subject._Device 1
Observation.subject._Location
Observation.subject._Location.value Location
Observation.subject._Location 1
Observation.subject 1
Observation.specimen
Observation.specimen.value Specimen used for this observation
Observation.specimen 1

Who did the observation

Observation.performer
Observation.performer._type type
Observation.performer._Practitioner
Observation.performer._Practitioner.value Practitioner
Observation.performer._Practitioner 1
Observation.performer._Organization
Observation.performer._Organization.value Organization
Observation.performer._Organization 1
Observation.performer._Patient
Observation.performer._Patient.value Patient
Observation.performer._Patient 1
Observation.performer._RelatedPerson
Observation.performer._RelatedPerson.value RelatedPerson
Observation.performer._RelatedPerson 1
Observation.performer 1

(Measurement) Device

Observation.device
Observation.device._type type
Observation.device._Device
Observation.device._Device.value Device
Observation.device._Device 1
Observation.device._DeviceMetric
Observation.device._DeviceMetric.value DeviceMetric
Observation.device._DeviceMetric 1
Observation.device 1
Observation.encounter
Observation.encounter.value Healthcare event during which this observation is made
Observation.encounter 1

Provides guide for interpretation

Most observations only have one generic reference range. Systems MAY choose to restrict to only supplying the relevant reference range based on knowledge about the patient (e.g. specific to the patient's age, gender, weight and other factors), but this may not be possible or appropriate. Whenever more than one reference range is supplied, the differences between them SHOULD be provided in the reference range and/or age properties.

Observation.referenceRange
Observation.referenceRange.id
Observation.referenceRange.id.value xml:id (or equivalent in JSON)
Observation.referenceRange.id 1

Low Range, if relevant

Observation.referenceRange.low
Observation.referenceRange.low.comparator comp:
Observation.referenceRange.low.value value:
Observation.referenceRange.low.units units:
Observation.referenceRange.low.code coded units:
Observation.referenceRange.low.system units system:
Observation.referenceRange.low 1

High Range, if relevant

Observation.referenceRange.high
Observation.referenceRange.high.comparator comp:
Observation.referenceRange.high.value value:
Observation.referenceRange.high.units units:
Observation.referenceRange.high.code coded units:
Observation.referenceRange.high.system units system:
Observation.referenceRange.high 1

Indicates the meaning/use of this range of this range

Observation.referenceRange.meaning
Observation.referenceRange.meaning.coding code:
Observation.referenceRange.meaning.text text:
Observation.referenceRange.meaning 1

Applicable age range, if relevant

Observation.referenceRange.age
Observation.referenceRange.age.low low:
Observation.referenceRange.age.high high:
Observation.referenceRange.age.units units:
Observation.referenceRange.age 1
Observation.referenceRange.text
Observation.referenceRange.text.value Text based reference range in an observation
Observation.referenceRange.text 1
Observation.referenceRange 1

Observations related to this observation

Normally, an observation will have either a value or a set of related observations. A few observations (e.g. apgar store) may have both a value and related observations (for apgar, the observations from which the measure is derived).

Observation.related
Observation.related.id
Observation.related.id.value xml:id (or equivalent in JSON)
Observation.related.id 1
Observation.related.type
Observation.related.type.value type
Observation.related.type 1
Observation.related.target
Observation.related.target.value Observation that is related to this one
Observation.related.target 1
Observation.related 1
Observation 1