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 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: R3TaskElementMapToR4B
| Source Element (FHIR STU3) | Target(s) | Comments |
|---|---|---|
Task |
||
Task.meta |
Task.meta Extension: ExtensionTask_Meta |
Element Task.meta is mapped to FHIR R4B element Task.meta as SourceIsBroaderThanTarget.The mappings for Task.meta do not cover the following types: Meta.The mappings for Task.meta do not cover the following types based on type expansion: lastUpdated, profile, security, tag, versionId. |
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 Extension: ExtensionTask_Text |
Element Task.text is mapped to FHIR R4B element Task.text as SourceIsBroaderThanTarget.The mappings for Task.text do not cover the following types: Narrative.The mappings for Task.text do not cover the following types based on type expansion: div, status. |
Task.contained |
Task.contained | Element Task.contained is mapped to FHIR R4B element Task.contained as SourceIsBroaderThanTarget. |
Task.identifier |
Task.identifier Extension: ExtensionTask_Identifier |
Element Task.identifier is mapped to FHIR R4B element Task.identifier as SourceIsBroaderThanTarget.The mappings for Task.identifier do not cover the following types: Identifier.The mappings for Task.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value. |
Task.definition[x] |
Extension: ExtensionTask_Definition | Element Task.definition[x] has a context of Task based on following the parent source element upwards and mapping to Task.Element Task.definition[x] has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Task.basedOn |
Task.basedOn Standard Extension: alternate-reference |
Element Task.basedOn is mapped to FHIR R4B element Task.basedOn as SourceIsBroaderThanTarget.The mappings for Task.basedOn 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 Task.basedOn with unmapped reference targets: Resource. |
Task.groupIdentifier |
Task.groupIdentifier Extension: ExtensionTask_GroupIdentifier |
Element Task.groupIdentifier is mapped to FHIR R4B element Task.groupIdentifier as SourceIsBroaderThanTarget.The mappings for Task.groupIdentifier do not cover the following types: Identifier.The mappings for Task.groupIdentifier do not cover the following types based on type expansion: assigner, period, system, type, use, value. |
Task.partOf |
Task.partOf Standard Extension: alternate-reference |
Element Task.partOf is mapped to FHIR R4B element Task.partOf as SourceIsBroaderThanTarget.The mappings for Task.partOf 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 Task.partOf with unmapped reference targets: Task. |
Task.status |
Task.status | Element Task.status is mapped to FHIR R4B element Task.status as Equivalent. |
Task.statusReason |
Task.statusReason | Element Task.statusReason is mapped to FHIR R4B element Task.statusReason as Equivalent. |
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 SourceIsNarrowerThanTarget.The mappings for Task.intent do not allow expression of the necessary codes, per the bindings on the source and target. |
Task.priority |
Task.priority | Element Task.priority is mapped to FHIR R4B element Task.priority as Equivalent. |
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 Standard Extension: alternate-reference |
Element Task.focus is mapped to FHIR R4B element Task.focus as SourceIsBroaderThanTarget.The mappings for Task.focus 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 Task.focus with unmapped reference targets: Resource. |
Task.for |
Task.for Standard Extension: alternate-reference |
Element Task.for is mapped to FHIR R4B element Task.for as SourceIsBroaderThanTarget.The mappings for Task.for 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 Task.for with unmapped reference targets: Resource. |
Task.context |
Task.encounter Standard Extension: alternate-reference |
Element Task.context is mapped to FHIR R4B element Task.encounter as SourceIsBroaderThanTarget.The mappings for Task.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 Task.context with unmapped reference targets: Encounter, EpisodeOfCare. |
Task.executionPeriod |
Task.executionPeriod Extension: ExtensionTask_ExecutionPeriod |
Element Task.executionPeriod is mapped to FHIR R4B element Task.executionPeriod as SourceIsBroaderThanTarget.The mappings for Task.executionPeriod do not cover the following types: Period.The mappings for Task.executionPeriod do not cover the following types based on type expansion: end, start. |
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.requester.agent |
Task.requester Standard Extension: alternate-reference |
Element Task.requester.agent is mapped to FHIR R4B element Task.requester as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Task.requester.agent with unmapped reference targets: Device, Organization, Patient, Practitioner, RelatedPerson. |
Task.requester.onBehalfOf |
Extension: ExtensionTask_Requester_OnBehalfOf | Element Task.requester.onBehalfOf has a context of Task.requester based on following the parent source element upwards and mapping to Task.Element Task.requester.onBehalfOf has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Task.performerType |
Task.performerType | Element Task.performerType is mapped to FHIR R4B element Task.performerType as Equivalent. |
Task.owner |
Task.owner Standard Extension: alternate-reference |
Element Task.owner is mapped to FHIR R4B element Task.owner as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Task.owner with unmapped reference targets: Device, Organization, Patient, Practitioner, RelatedPerson. |
Task.reason |
Task.reasonCode | Element Task.reason is mapped to FHIR R4B element Task.reasonCode as Equivalent. |
Task.note |
Task.note Extension: ExtensionTask_Note |
Element Task.note is mapped to FHIR R4B element Task.note as SourceIsBroaderThanTarget.The mappings for Task.note do not cover the following types: Annotation.The mappings for Task.note do not cover the following types based on type expansion: author[x], text, time. |
Task.relevantHistory |
Task.relevantHistory Standard Extension: alternate-reference |
Element Task.relevantHistory is mapped to FHIR R4B element Task.relevantHistory as SourceIsBroaderThanTarget.The mappings for Task.relevantHistory 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 Task.relevantHistory with unmapped reference targets: Provenance. |
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 Extension: ExtensionTask_Restriction_Period |
Element Task.restriction.period is mapped to FHIR R4B element Task.restriction.period as SourceIsBroaderThanTarget.The mappings for Task.restriction.period do not cover the following types: Period.The mappings for Task.restriction.period do not cover the following types based on type expansion: end, start. |
Task.restriction.recipient |
Task.restriction.recipient Standard Extension: alternate-reference |
Element Task.restriction.recipient is mapped to FHIR R4B element Task.restriction.recipient as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Task.restriction.recipient with unmapped reference targets: Group, Organization, Patient, Practitioner, RelatedPerson. |
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: Address, Annotation, Attachment, ContactPoint, HumanName, Identifier, Meta, Period, Range, Ratio, SampledData, Signature, Timing.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: Address, Annotation, Attachment, ContactPoint, HumanName, Identifier, Meta, Period, Range, Ratio, SampledData, Signature, Timing.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. |