Extensions for Using Data Elements from FHIR R5 in FHIR R4B - Downloaded Version null See the Directory of published versions
The FHIR R5 resource is represented in FHIR R4B via the Task resource.
Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Task
A computable version of the following element information is available in: R5TaskElementMapToR4B
| Source Element (FHIR R5) | Target(s) | Comments |
|---|---|---|
Task |
||
Task.meta |
Task.meta | Element Task.meta is mapped to FHIR R4B element Task.meta as Equivalent. |
Task.implicitRules |
Task.implicitRules | Element Task.implicitRules is mapped to FHIR R4B element Task.implicitRules as Equivalent. |
Task.language |
Task.language | Element Task.language is mapped to FHIR R4B element Task.language as Equivalent. |
Task.text |
Task.text | Element Task.text is mapped to FHIR R4B element Task.text as Equivalent. |
Task.contained |
Task.contained | Element Task.contained is mapped to FHIR R4B element Task.contained as Equivalent. |
Task.identifier |
Task.identifier | Element Task.identifier is mapped to FHIR R4B element Task.identifier as Equivalent. |
Task.instantiatesCanonical |
Task.instantiatesCanonical | Element Task.instantiatesCanonical is mapped to FHIR R4B element Task.instantiatesCanonical as Equivalent. |
Task.instantiatesUri |
Task.instantiatesUri | Element Task.instantiatesUri is mapped to FHIR R4B element Task.instantiatesUri as Equivalent. |
Task.basedOn |
Task.basedOn | Element Task.basedOn is mapped to FHIR R4B element Task.basedOn as Equivalent. |
Task.groupIdentifier |
Task.groupIdentifier | Element Task.groupIdentifier is mapped to FHIR R4B element Task.groupIdentifier as Equivalent. |
Task.partOf |
Task.partOf | Element Task.partOf is mapped to FHIR R4B element Task.partOf as Equivalent. |
Task.status |
Task.status | Element Task.status is mapped to FHIR R4B element Task.status as Equivalent. |
Task.statusReason |
Task.statusReason Extension: ExtensionTask_StatusReason |
Element Task.statusReason is mapped to FHIR R4B element Task.statusReason as SourceIsBroaderThanTarget.The mappings for Task.statusReason do not cover the following types: CodeableReference.The mappings for Task.statusReason do not cover the following types based on type expansion: reference. |
Task.businessStatus |
Task.businessStatus | Element Task.businessStatus is mapped to FHIR R4B element Task.businessStatus as Equivalent. |
Task.intent |
Task.intent | Element Task.intent is mapped to FHIR R4B element Task.intent as Equivalent. |
Task.priority |
Task.priority | Element Task.priority is mapped to FHIR R4B element Task.priority as Equivalent. |
Task.doNotPerform |
Standard Modifier Extension: request-doNotPerform | Element Task.doNotPerform has a context of Task based on following the parent source element upwards and mapping to Task.Element Task.doNotPerform has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).An externally-defined extension that has been mapped as the representation of FHIR R5 element Task.doNotPerform: http://hl7.org/fhir/StructureDefinition/request-doNotPerform. |
Task.code |
Task.code | Element Task.code is mapped to FHIR R4B element Task.code as Equivalent. |
Task.description |
Task.description | Element Task.description is mapped to FHIR R4B element Task.description as Equivalent. |
Task.focus |
Task.focus | Element Task.focus is mapped to FHIR R4B element Task.focus as Equivalent. |
Task.for |
Task.for | Element Task.for is mapped to FHIR R4B element Task.for as Equivalent. |
Task.encounter |
Task.encounter | Element Task.encounter is mapped to FHIR R4B element Task.encounter as Equivalent. |
Task.requestedPeriod |
Extension: ExtensionTask_RequestedPeriod | Element Task.requestedPeriod has a context of Task based on following the parent source element upwards and mapping to Task.Element Task.requestedPeriod has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Task.executionPeriod |
Task.executionPeriod | Element Task.executionPeriod is mapped to FHIR R4B element Task.executionPeriod as Equivalent. |
Task.authoredOn |
Task.authoredOn | Element Task.authoredOn is mapped to FHIR R4B element Task.authoredOn as Equivalent. |
Task.lastModified |
Task.lastModified | Element Task.lastModified is mapped to FHIR R4B element Task.lastModified as Equivalent. |
Task.requester |
Task.requester | Element Task.requester is mapped to FHIR R4B element Task.requester as Equivalent. |
Task.requestedPerformer |
Extension: ExtensionTask_RequestedPerformer | Element Task.requestedPerformer has a context of Task based on following the parent source element upwards and mapping to Task.Element Task.requestedPerformer has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Task.owner |
Task.owner | Element Task.owner is mapped to FHIR R4B element Task.owner as Equivalent. |
Task.performer |
Extension: ExtensionTask_Performer | Element Task.performer has a context of Task based on following the parent source element upwards and mapping to Task.Element Task.performer has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Task.performer.function |
Extension: ExtensionTask_Performer Slice:function | Element Task.performer.function is part of an existing definition because parent element Task.performer requires a cross-version extension.Element Task.performer.function has a context of Task based on following the parent source element upwards and mapping to Task.Element Task.performer.function has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Task.performer.actor |
Extension: ExtensionTask_Performer Slice:actor | Element Task.performer.actor is part of an existing definition because parent element Task.performer requires a cross-version extension.Element Task.performer.actor has a context of Task based on following the parent source element upwards and mapping to Task.Element Task.performer.actor has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Task.location |
Task.location | Element Task.location is mapped to FHIR R4B element Task.location as Equivalent. |
Task.reason |
Task.reasonCode Task.reasonReference |
Element Task.reason is mapped to FHIR R4B element Task.reasonCode as SourceIsBroaderThanTarget.Element Task.reason is mapped to FHIR R4B element Task.reasonReference as SourceIsBroaderThanTarget. |
Task.insurance |
Task.insurance | Element Task.insurance is mapped to FHIR R4B element Task.insurance as Equivalent. |
Task.note |
Task.note | Element Task.note is mapped to FHIR R4B element Task.note as Equivalent. |
Task.relevantHistory |
Task.relevantHistory | Element Task.relevantHistory is mapped to FHIR R4B element Task.relevantHistory as Equivalent. |
Task.restriction |
Task.restriction | Element Task.restriction is mapped to FHIR R4B element Task.restriction as Equivalent. |
Task.restriction.repetitions |
Task.restriction.repetitions | Element Task.restriction.repetitions is mapped to FHIR R4B element Task.restriction.repetitions as Equivalent. |
Task.restriction.period |
Task.restriction.period | Element Task.restriction.period is mapped to FHIR R4B element Task.restriction.period as Equivalent. |
Task.restriction.recipient |
Task.restriction.recipient | Element Task.restriction.recipient is mapped to FHIR R4B element Task.restriction.recipient as Equivalent. |
Task.input |
Task.input | Element Task.input is mapped to FHIR R4B element Task.input as Equivalent. |
Task.input.type |
Task.input.type | Element Task.input.type is mapped to FHIR R4B element Task.input.type as Equivalent. |
Task.input.value[x] |
Task.input.value[x] Extension: ExtensionTask_Input_Value |
Element Task.input.value[x] is mapped to FHIR R4B element Task.input.value[x] as RelatedTo.The mappings for Task.input.value[x] do not cover the following types: Availability, CodeableReference, ExtendedContactDetail, RatioRange.The target context Task.input.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Task.input. |
Task.output |
Task.output | Element Task.output is mapped to FHIR R4B element Task.output as Equivalent. |
Task.output.type |
Task.output.type | Element Task.output.type is mapped to FHIR R4B element Task.output.type as Equivalent. |
Task.output.value[x] |
Task.output.value[x] Extension: ExtensionTask_Output_Value |
Element Task.output.value[x] is mapped to FHIR R4B element Task.output.value[x] as RelatedTo.The mappings for Task.output.value[x] do not cover the following types: Availability, CodeableReference, ExtendedContactDetail, RatioRange.The target context Task.output.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Task.output. |