| Name | Flags | Card. | Type | Description & Constraints |
|---|---|---|---|---|
| TU | DomainResource | Definition of an observation + Warning: Name should be usable as an identifier for the module by machine processing applications such as code generation + Rule: If permittedUnit exists, then permittedDataType=Quantity must exist. Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension Interfaces Implemented: MetadataResource | ||
| Σ | 0..1 | uri | Logical canonical URL to reference this ObservationDefinition (globally unique) | |
| Σ | 0..1 | Identifier | Business identifier of the ObservationDefinition | |
| Σ | 0..1 | string | Business version of the ObservationDefinition | |
| Σ | 0..1 | How to compare versions Binding: Version Algorithm (Extensible) | ||
| string | ||||
| Coding | ||||
| ΣC | 0..1 | string | Name for this ObservationDefinition (computer friendly) | |
| ΣT | 0..1 | string | Name for this ObservationDefinition (human friendly) | |
| ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: PublicationStatus (Required) | |
| Σ | 0..1 | boolean | If for testing purposes, not real usage | |
| Σ | 0..1 | dateTime | Date last changed | |
| ΣT | 0..1 | string | The name of the individual or organization that published the ObservationDefinition | |
| Σ | 0..* | ContactDetail | Contact details for the publisher | |
| T | 0..1 | markdown | Natural language description of the ObservationDefinition | |
| Σ | 0..* | UsageContext | Content intends to support these contexts | |
| ΣXD | 0..* | CodeableConcept | Intended jurisdiction for this ObservationDefinition (if applicable) Binding: Jurisdiction ValueSet (Extensible) | |
| T | 0..1 | markdown | Why this ObservationDefinition is defined | |
| T | 0..1 | markdown | Use and/or publishing restrictions | |
| T | 0..1 | string | Copyright holder and year(s) | |
| 0..1 | date | When ObservationDefinition was approved by publisher | ||
| 0..1 | date | Date on which the asset content was last reviewed by the publisher | ||
| Σ | 0..1 | Period | The effective date range for the ObservationDefinition | |
| Σ | 0..* | canonical(ObservationDefinition) | Based on FHIR definition of another observation | |
| Σ | 0..* | uri | Based on external definition | |
| Σ | 0..* | CodeableConcept | Type of subject for the defined observation | |
| Σ | 0..1 | CodeableConcept | Desired kind of performer for such kind of observation | |
| Σ | 0..* | CodeableConcept | General type of observation Binding: Observation Category Codes (Example) | |
| Σ | 1..1 | CodeableConcept | Type of observation Binding: LOINC Codes (Example) | |
| C | 0..* | code | Quantity | CodeableConcept | string | boolean | integer | Range | Ratio | SampledData | time | dateTime | Period Binding: Observation Data Type (Required) | |
| 0..1 | boolean | Multiple results allowed for conforming observations | ||
| 0..1 | CodeableConcept | Body part to be observed Binding: SNOMED CT Body Structures (Example) | ||
| 0..1 | CodeableConcept | Method used to produce the observation Binding: Observation Methods (Example) | ||
| 0..* | Reference(SpecimenDefinition) | Kind of specimen used by this type of observation | ||
| 0..* | Reference(DeviceDefinition | Device) | Measurement device or model of device | ||
| 0..1 | string | The preferred name to be used when reporting the observation results | ||
| C | 0..* | Coding | Unit for quantitative results Binding: UCUM Codes (Preferred) | |
| 0..* | BackboneElement | Set of qualified values for observation results | ||
| 0..1 | CodeableConcept | Context qualifier for the set of qualified values Binding: Observation Reference Range Meaning Codes (Extensible) | ||
| 0..* | CodeableConcept | Targetted population for the set of qualified values Binding: Observation Reference Range Applies To Codes (Example) | ||
| 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (Required) | ||
| 0..1 | Range | Applicable age range for the set of qualified values | ||
| 0..1 | Range | Applicable gestational age range for the set of qualified values | ||
| 0..1 | string | Condition associated with the set of qualified values | ||
| 0..1 | code | reference | critical | absolute Binding: Observation Range Category (Required) | ||
| 0..1 | Range | The range for continuous or ordinal observations | ||
| 0..1 | canonical(ValueSet) | Value set of valid coded values as part of this set of qualified values | ||
| 0..1 | canonical(ValueSet) | Value set of normal coded values as part of this set of qualified values | ||
| 0..1 | canonical(ValueSet) | Value set of abnormal coded values as part of this set of qualified values | ||
| 0..1 | canonical(ValueSet) | Value set of critical coded values as part of this set of qualified values | ||
| 0..* | Reference(ObservationDefinition | Questionnaire) | Definitions of related resources belonging to this kind of observation group | ||
| C | 0..* | BackboneElement | Component results + Rule: If permittedUnit exists, then permittedDataType=Quantity must exist. | |
| 1..1 | CodeableConcept | Type of observation Binding: LOINC Codes (Example) | ||
| C | 0..* | code | Quantity | CodeableConcept | string | boolean | integer | Range | Ratio | SampledData | time | dateTime | Period Binding: Observation Data Type (Required) | |
| C | 0..* | Coding | Unit for quantitative results Binding: UCUM Codes (Preferred) | |
| 0..* | see qualifiedValue | Set of qualified values for observation results | ||