Extensions for Using Data Elements from FHIR STU3 in FHIR R4B - Downloaded Version null See the Directory of published versions
The FHIR STU3 resource is represented in FHIR R4B via the Observation resource.
Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Observation
A computable version of the following element information is available in: R3ObservationElementMapToR4B
| Source Element (FHIR STU3) | Target(s) | Comments |
|---|---|---|
Observation |
||
Observation.meta |
Observation.meta Extension: ExtensionObservation_Meta |
Element Observation.meta is mapped to FHIR R4B element Observation.meta as SourceIsBroaderThanTarget.The mappings for Observation.meta do not cover the following types: Meta.The mappings for Observation.meta do not cover the following types based on type expansion: lastUpdated, profile, security, tag, versionId. |
Observation.implicitRules |
Observation.implicitRules | Element Observation.implicitRules is mapped to FHIR R4B element Observation.implicitRules as Equivalent. |
Observation.language |
Observation.language | Element Observation.language is mapped to FHIR R4B element Observation.language as Equivalent. |
Observation.text |
Observation.text Extension: ExtensionObservation_Text |
Element Observation.text is mapped to FHIR R4B element Observation.text as SourceIsBroaderThanTarget.The mappings for Observation.text do not cover the following types: Narrative.The mappings for Observation.text do not cover the following types based on type expansion: div, status. |
Observation.contained |
Observation.contained | Element Observation.contained is mapped to FHIR R4B element Observation.contained as SourceIsBroaderThanTarget. |
Observation.identifier |
Observation.identifier Extension: ExtensionObservation_Identifier |
Element Observation.identifier is mapped to FHIR R4B element Observation.identifier as SourceIsBroaderThanTarget.The mappings for Observation.identifier do not cover the following types: Identifier.The mappings for Observation.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value. |
Observation.basedOn |
Observation.basedOn Standard Extension: alternate-reference |
Element Observation.basedOn is mapped to FHIR R4B element Observation.basedOn as RelatedTo.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Observation.basedOn with unmapped reference targets: CarePlan, DeviceRequest, ImmunizationRecommendation, MedicationRequest, NutritionOrder, ProcedureRequest, ReferralRequest. |
Observation.status |
Observation.status | Element Observation.status is mapped to FHIR R4B element Observation.status as Equivalent. |
Observation.category |
Observation.category | Element Observation.category is mapped to FHIR R4B element Observation.category as Equivalent. |
Observation.code |
Observation.code | Element Observation.code is mapped to FHIR R4B element Observation.code as Equivalent. |
Observation.subject |
Observation.subject Standard Extension: alternate-reference |
Element Observation.subject is mapped to FHIR R4B element Observation.subject as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Observation.subject with unmapped reference targets: Device, Group, Location, Patient. |
Observation.context |
Observation.encounter Standard Extension: alternate-reference |
Element Observation.context is mapped to FHIR R4B element Observation.encounter as SourceIsBroaderThanTarget.The mappings for Observation.context do not cover the following types based on type expansion: display, identifier, reference.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Observation.context with unmapped reference targets: Encounter, EpisodeOfCare. |
Observation.effective[x] |
Observation.effective[x] | Element Observation.effective[x] is mapped to FHIR R4B element Observation.effective[x] as SourceIsBroaderThanTarget.The target context Observation.effective[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Observation. |
Observation.issued |
Observation.issued | Element Observation.issued is mapped to FHIR R4B element Observation.issued as Equivalent. |
Observation.performer |
Observation.performer Standard Extension: alternate-reference |
Element Observation.performer is mapped to FHIR R4B element Observation.performer as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Observation.performer with unmapped reference targets: Organization, Patient, Practitioner, RelatedPerson. |
Observation.value[x] |
Observation.value[x] Extension: ExtensionObservation_Value |
Element Observation.value[x] is mapped to FHIR R4B element Observation.value[x] as SourceIsBroaderThanTarget.The mappings for Observation.value[x] do not cover the following types: Attachment, Period, Range, Ratio, SampledData.The target context Observation.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Observation. |
Observation.dataAbsentReason |
Observation.dataAbsentReason | Element Observation.dataAbsentReason is mapped to FHIR R4B element Observation.dataAbsentReason as Equivalent. |
Observation.interpretation |
Observation.interpretation | Element Observation.interpretation is mapped to FHIR R4B element Observation.interpretation as SourceIsNarrowerThanTarget. |
Observation.comment |
Observation.note Extension: ExtensionObservation_Comment |
Element Observation.comment is mapped to FHIR R4B element Observation.note as RelatedTo.The mappings for Observation.comment do not cover the following types: string.The mappings for Observation.comment do not cover the following types based on type expansion: value. |
Observation.bodySite |
Observation.bodySite | Element Observation.bodySite is mapped to FHIR R4B element Observation.bodySite as Equivalent. |
Observation.method |
Observation.method | Element Observation.method is mapped to FHIR R4B element Observation.method as Equivalent. |
Observation.specimen |
Observation.specimen Standard Extension: alternate-reference |
Element Observation.specimen is mapped to FHIR R4B element Observation.specimen as SourceIsBroaderThanTarget.The mappings for Observation.specimen do not cover the following types based on type expansion: display, identifier, reference.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Observation.specimen with unmapped reference targets: Specimen. |
Observation.device |
Observation.device Standard Extension: alternate-reference |
Element Observation.device is mapped to FHIR R4B element Observation.device as SourceIsBroaderThanTarget.The mappings for Observation.device do not cover the following types based on type expansion: display, identifier, reference.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Observation.device with unmapped reference targets: Device, DeviceMetric. |
Observation.referenceRange |
Observation.referenceRange | Element Observation.referenceRange is mapped to FHIR R4B element Observation.referenceRange as Equivalent. |
Observation.referenceRange.low |
Observation.referenceRange.low | Element Observation.referenceRange.low is mapped to FHIR R4B element Observation.referenceRange.low as Equivalent. |
Observation.referenceRange.high |
Observation.referenceRange.high | Element Observation.referenceRange.high is mapped to FHIR R4B element Observation.referenceRange.high as Equivalent. |
Observation.referenceRange.type |
Observation.referenceRange.type | Element Observation.referenceRange.type is mapped to FHIR R4B element Observation.referenceRange.type as Equivalent. |
Observation.referenceRange.appliesTo |
Observation.referenceRange.appliesTo | Element Observation.referenceRange.appliesTo is mapped to FHIR R4B element Observation.referenceRange.appliesTo as Equivalent. |
Observation.referenceRange.age |
Observation.referenceRange.age Extension: ExtensionObservation_ReferenceRange_Age |
Element Observation.referenceRange.age is mapped to FHIR R4B element Observation.referenceRange.age as SourceIsBroaderThanTarget.The mappings for Observation.referenceRange.age do not cover the following types: Range.The mappings for Observation.referenceRange.age do not cover the following types based on type expansion: high, low. |
Observation.referenceRange.text |
Observation.referenceRange.text | Element Observation.referenceRange.text is mapped to FHIR R4B element Observation.referenceRange.text as Equivalent. |
Observation.related |
Observation Observation.derivedFrom Observation.hasMember |
Element Observation.related is mapped to FHIR R4B element Observation as SourceIsNarrowerThanTarget.Element Observation.related is mapped to FHIR R4B element Observation.hasMember as Equivalent.Element Observation.related is mapped to FHIR R4B element Observation.derivedFrom as Equivalent. |
Observation.related.type |
Extension: ExtensionObservation_Related_Type | Element Observation.related.type has a context of Observation based on following the parent source element upwards and mapping to Observation.Element Observation.related.type has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Observation.related.target |
Observation.derivedFrom Observation.hasMember Standard Extension: alternate-reference |
Element Observation.related.target is mapped to FHIR R4B element Observation.hasMember as RelatedTo.Element Observation.related.target is mapped to FHIR R4B element Observation.derivedFrom as RelatedTo.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Observation.related.target with unmapped reference targets: Observation, QuestionnaireResponse, Sequence. |
Observation.component |
Observation.component | Element Observation.component is mapped to FHIR R4B element Observation.component as Equivalent. |
Observation.component.code |
Observation.component.code | Element Observation.component.code is mapped to FHIR R4B element Observation.component.code as Equivalent. |
Observation.component.value[x] |
Observation.component.value[x] Extension: ExtensionObservation_Component_Value |
Element Observation.component.value[x] is mapped to FHIR R4B element Observation.component.value[x] as SourceIsBroaderThanTarget.The mappings for Observation.component.value[x] do not cover the following types: Attachment, Period, Range, Ratio, SampledData.The target context Observation.component.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Observation.component. |
Observation.component.dataAbsentReason |
Observation.component.dataAbsentReason | Element Observation.component.dataAbsentReason is mapped to FHIR R4B element Observation.component.dataAbsentReason as Equivalent. |
Observation.component.interpretation |
Observation.component.interpretation | Element Observation.component.interpretation is mapped to FHIR R4B element Observation.component.interpretation as SourceIsNarrowerThanTarget. |
Observation.component.referenceRange |
Observation.component.referenceRange | Element Observation.component.referenceRange is mapped to FHIR R4B element Observation.component.referenceRange as Equivalent. |