Extensions for Using Data Elements from FHIR R5 in FHIR R4B
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R5 in FHIR R4B - Downloaded Version null See the Directory of published versions

Lookup for Profile_R5_Task_R4B

Lookup for FHIR R5 Task for use in FHIR R4B

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.