Observation
activeClinicalMeasurements and simple assertions made about a patient, device or other subject.
| Path | Card. | Type | Description & Constraints |
|---|---|---|---|
| Observation | 0..* | — | Measurements and simple assertions |
| .idΣ | 0..1 | String | Logical id of this artifact |
| .metaΣ | 0..1 | Meta | Metadata about the resource |
| .implicitRules?!Σ | 0..1 | uri | A set of rules under which this content was created |
| .language | 0..1 | code | Language of the resource content Bindinglanguages(preferred) |
| .text | 0..1 | Narrative | Text summary of the resource, for human interpretation |
| .contained | 0..* | Resource | Contained, inline Resources |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?! | 0..* | Extension | Extensions that cannot be ignored |
| .identifierΣ | 0..* | Identifier | Business Identifier for observation |
| .basedOnΣ | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) | Fulfills plan, proposal or order |
| .partOfΣ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) | Part of referenced event |
| .status?!Σ | 1..1 | code | registered | preliminary | final | amended + Bindingobservation-status(required) |
| .category | 0..* | CodeableConcept | Classification of type of observation Bindingobservation-category(preferred) |
| .codeΣ | 1..1 | CodeableConcept | Type of observation (code / type) Bindingobservation-codes(example) |
| .subjectΣ | 0..1 | Reference(Patient | Group | Device | Location) | Who and/or what the observation is about |
| .focusΣ | 0..* | Reference(Resource) | What the observation is about, when it is not about the subject of record |
| .encounterΣ | 0..1 | Reference(Encounter) | Healthcare event during which this observation is made |
| .effective[x]Σ | 0..1 | dateTime | Period | Timing | instant | Clinically relevant time/time-period for observation |
| .issuedΣ | 0..1 | instant | Date/Time this version was made available |
| .performerΣ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) | Who is responsible for the observation |
| .value[x]Σ | 0..1 | Quantity | CodeableConcept | string | boolean | integer | Range | Ratio | SampledData | time | dateTime | Period | Actual result |
| .dataAbsentReason | 0..1 | CodeableConcept | Why the result is missing Bindingdata-absent-reason(extensible) |
| .interpretation | 0..* | CodeableConcept | High, low, normal, etc. Bindingobservation-interpretation(extensible) |
| .note | 0..* | Annotation | Comments about the observation |
| .bodySite | 0..1 | CodeableConcept | Observed body part Bindingbody-site(example) |
| .method | 0..1 | CodeableConcept | How it was done Bindingobservation-methods(example) |
| .specimen | 0..1 | Reference(Specimen) | Specimen used for this observation |
| .device | 0..1 | Reference(Device | DeviceMetric) | (Measurement) Device |
| .referenceRange | 0..* | BackboneElement | Provides guide for interpretation |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .low | 0..1 | Quantity | Low Range, if relevant |
| .high | 0..1 | Quantity | High Range, if relevant |
| .type | 0..1 | CodeableConcept | Reference range qualifier Bindingreferencerange-meaning(preferred) |
| .appliesTo | 0..* | CodeableConcept | Reference range population Bindingreferencerange-appliesto(example) |
| .age | 0..1 | Range | Applicable age range, if relevant |
| .text | 0..1 | string | Text based reference range in an observation |
| .hasMemberΣ | 0..* | Reference(Observation | QuestionnaireResponse | MolecularSequence) | Related resource that belongs to the Observation group |
| .derivedFromΣ | 0..* | Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) | Related measurements the observation is made from |
| .componentΣ | 0..* | BackboneElement | Component results |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .codeΣ | 1..1 | CodeableConcept | Type of component observation (code / type) Bindingobservation-codes(example) |
| .value[x]Σ | 0..1 | Quantity | CodeableConcept | string | boolean | integer | Range | Ratio | SampledData | time | dateTime | Period | Actual component result |
| .dataAbsentReason | 0..1 | CodeableConcept | Why the component result is missing Bindingdata-absent-reason(extensible) |
| .interpretation | 0..* | CodeableConcept | High, low, normal, etc. Bindingobservation-interpretation(extensible) |
| .referenceRange | 0..* | — | Provides guide for interpretation of component result |