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

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

Lookup for Profile_R4B_Task_R3_ProcessResponse

Lookup for FHIR R4B Task for use in FHIR STU3

The FHIR R4B resource is represented in FHIR STU3 via the ProcessResponse resource.

Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Task-for-ProcessResponse

A computable version of the following element information is available in: R4BTaskElementMapToR3

Source Element (FHIR R4B) Target(s) Comments
Task    
Task.meta ProcessResponse.meta
Extension: ExtensionTask_Meta
Element Task.meta is mapped to FHIR STU3 element ProcessRequest.meta as SourceIsBroaderThanTarget.
Element Task.meta is mapped to FHIR STU3 element ProcessResponse.meta as SourceIsBroaderThanTarget.
Element Task.meta is mapped to FHIR STU3 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, source, tag, versionId.
Task.implicitRules ProcessResponse.implicitRules Element Task.implicitRules is mapped to FHIR STU3 element ProcessRequest.implicitRules as Equivalent.
Element Task.implicitRules is mapped to FHIR STU3 element ProcessResponse.implicitRules as Equivalent.
Element Task.implicitRules is mapped to FHIR STU3 element Task.implicitRules as Equivalent.
Task.language ProcessResponse.language Element Task.language is mapped to FHIR STU3 element ProcessRequest.language as Equivalent.
Element Task.language is mapped to FHIR STU3 element ProcessResponse.language as Equivalent.
Element Task.language is mapped to FHIR STU3 element Task.language as Equivalent.
Task.text ProcessResponse.text
Extension: ExtensionTask_Text
Element Task.text is mapped to FHIR STU3 element ProcessRequest.text as SourceIsBroaderThanTarget.
Element Task.text is mapped to FHIR STU3 element ProcessResponse.text as SourceIsBroaderThanTarget.
Element Task.text is mapped to FHIR STU3 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 ProcessResponse.contained Element Task.contained is mapped to FHIR STU3 element ProcessRequest.contained as SourceIsBroaderThanTarget.
Element Task.contained is mapped to FHIR STU3 element ProcessResponse.contained as SourceIsBroaderThanTarget.
Element Task.contained is mapped to FHIR STU3 element Task.contained as SourceIsBroaderThanTarget.
Task.identifier ProcessResponse.identifier
Extension: ExtensionTask_Identifier
Element Task.identifier is mapped to FHIR STU3 element ProcessRequest.identifier as SourceIsBroaderThanTarget.
Element Task.identifier is mapped to FHIR STU3 element ProcessResponse.identifier as SourceIsBroaderThanTarget.
Element Task.identifier is mapped to FHIR STU3 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.instantiatesCanonical Not Available  
Task.instantiatesUri Not Available  
Task.basedOn Not Available  
Task.groupIdentifier Not Available  
Task.partOf Not Available  
Task.status ProcessResponse.status Element Task.status is mapped to FHIR STU3 element ProcessRequest.status as RelatedTo.
Element Task.status is mapped to FHIR STU3 element ProcessResponse.status as RelatedTo.
Element Task.status is mapped to FHIR STU3 element Task.status as Equivalent.
Task.statusReason Not Available  
Task.businessStatus Not Available  
Task.intent Not Available  
Task.priority Not Available  
Task.code Not Available  
Task.description Not Available  
Task.focus Not Available  
Task.for Not Available  
Task.encounter Not Available  
Task.executionPeriod Not Available  
Task.authoredOn Not Available  
Task.lastModified Not Available  
Task.requester Not Available  
Task.performerType Not Available  
Task.owner Not Available  
Task.location Extension: ExtensionTask_Location Element Task.location has a context of ProcessRequest based on following the parent source element upwards and mapping to ProcessRequest.
Element Task.location has a context of ProcessResponse based on following the parent source element upwards and mapping to ProcessResponse.
Element Task.location has a context of Task based on following the parent source element upwards and mapping to Task.
Element Task.location has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).
Task.reasonCode Not Available  
Task.reasonReference Extension: ExtensionTask_ReasonReference Element Task.reasonReference has a context of ProcessRequest based on following the parent source element upwards and mapping to ProcessRequest.
Element Task.reasonReference has a context of ProcessResponse based on following the parent source element upwards and mapping to ProcessResponse.
Element Task.reasonReference has a context of Task based on following the parent source element upwards and mapping to Task.
Element Task.reasonReference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).
Task.insurance Extension: ExtensionTask_Insurance Element Task.insurance has a context of ProcessRequest based on following the parent source element upwards and mapping to ProcessRequest.
Element Task.insurance has a context of ProcessResponse based on following the parent source element upwards and mapping to ProcessResponse.
Element Task.insurance has a context of Task based on following the parent source element upwards and mapping to Task.
Element Task.insurance has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).
Task.note Not Available  
Task.relevantHistory Not Available  
Task.restriction Not Available  
Task.restriction.repetitions Not Available  
Task.restriction.period Not Available  
Task.restriction.recipient Not Available  
Task.input Not Available  
Task.input.type Not Available  
Task.input.value[x] Not Available  
Task.output Not Available  
Task.output.type Not Available  
Task.output.value[x] Not Available  

Note that the FHIR R4B Task maps to multiple resources in FHIR STU3. The following table contains the the combined lookup information for reference.

Source Element (FHIR R4B) Target(s) Comments
Task    
Task.meta ProcessRequest.meta
ProcessResponse.meta
Task.meta
Extension: ExtensionTask_Meta
Element Task.meta is mapped to FHIR STU3 element ProcessRequest.meta as SourceIsBroaderThanTarget.
Element Task.meta is mapped to FHIR STU3 element ProcessResponse.meta as SourceIsBroaderThanTarget.
Element Task.meta is mapped to FHIR STU3 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, source, tag, versionId.
Task.implicitRules ProcessRequest.implicitRules
ProcessResponse.implicitRules
Task.implicitRules
Element Task.implicitRules is mapped to FHIR STU3 element ProcessRequest.implicitRules as Equivalent.
Element Task.implicitRules is mapped to FHIR STU3 element ProcessResponse.implicitRules as Equivalent.
Element Task.implicitRules is mapped to FHIR STU3 element Task.implicitRules as Equivalent.
Task.language ProcessRequest.language
ProcessResponse.language
Task.language
Element Task.language is mapped to FHIR STU3 element ProcessRequest.language as Equivalent.
Element Task.language is mapped to FHIR STU3 element ProcessResponse.language as Equivalent.
Element Task.language is mapped to FHIR STU3 element Task.language as Equivalent.
Task.text ProcessRequest.text
ProcessResponse.text
Task.text
Extension: ExtensionTask_Text
Element Task.text is mapped to FHIR STU3 element ProcessRequest.text as SourceIsBroaderThanTarget.
Element Task.text is mapped to FHIR STU3 element ProcessResponse.text as SourceIsBroaderThanTarget.
Element Task.text is mapped to FHIR STU3 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 ProcessRequest.contained
ProcessResponse.contained
Task.contained
Element Task.contained is mapped to FHIR STU3 element ProcessRequest.contained as SourceIsBroaderThanTarget.
Element Task.contained is mapped to FHIR STU3 element ProcessResponse.contained as SourceIsBroaderThanTarget.
Element Task.contained is mapped to FHIR STU3 element Task.contained as SourceIsBroaderThanTarget.
Task.identifier ProcessRequest.identifier
ProcessResponse.identifier
Task.identifier
Extension: ExtensionTask_Identifier
Element Task.identifier is mapped to FHIR STU3 element ProcessRequest.identifier as SourceIsBroaderThanTarget.
Element Task.identifier is mapped to FHIR STU3 element ProcessResponse.identifier as SourceIsBroaderThanTarget.
Element Task.identifier is mapped to FHIR STU3 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.instantiatesCanonical Task.definition[x] Element Task.instantiatesCanonical is mapped to FHIR STU3 element Task.definition[x] as Equivalent.
The target context Task.definition[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Task.
Task.instantiatesUri Task.definition[x] Element Task.instantiatesUri is mapped to FHIR STU3 element Task.definition[x] as Equivalent.
The target context Task.definition[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Task.
Task.basedOn Task.basedOn
Standard Extension: alternate-reference
Element Task.basedOn is mapped to FHIR STU3 element Task.basedOn as SourceIsBroaderThanTarget.
The mappings for Task.basedOn do not cover the following types based on type expansion: display, identifier, reference, type.
The standard extension alternate-reference has been mapped as the representation of FHIR R4B element Task.basedOn with unmapped reference targets: Resource.
Task.groupIdentifier Task.groupIdentifier
Extension: ExtensionTask_GroupIdentifier
Element Task.groupIdentifier is mapped to FHIR STU3 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 STU3 element Task.partOf as SourceIsBroaderThanTarget.
The mappings for Task.partOf do not cover the following types based on type expansion: display, identifier, reference, type.
The standard extension alternate-reference has been mapped as the representation of FHIR R4B element Task.partOf with unmapped reference targets: Task.
Task.status ProcessRequest.status
ProcessResponse.status
Task.status
Element Task.status is mapped to FHIR STU3 element ProcessRequest.status as RelatedTo.
Element Task.status is mapped to FHIR STU3 element ProcessResponse.status as RelatedTo.
Element Task.status is mapped to FHIR STU3 element Task.status as Equivalent.
Task.statusReason Task.statusReason Element Task.statusReason is mapped to FHIR STU3 element Task.statusReason as Equivalent.
Task.businessStatus Task.businessStatus Element Task.businessStatus is mapped to FHIR STU3 element Task.businessStatus as Equivalent.
Task.intent Task.intent
Extension: ExtensionTask_Intent
Element Task.intent is mapped to FHIR STU3 element Task.intent as SourceIsBroaderThanTarget.
Task.priority Task.priority Element Task.priority is mapped to FHIR STU3 element Task.priority as Equivalent.
Task.code Task.code Element Task.code is mapped to FHIR STU3 element Task.code as Equivalent.
Task.description Task.description Element Task.description is mapped to FHIR STU3 element Task.description as Equivalent.
Task.focus Task.focus
Standard Extension: alternate-reference
Element Task.focus is mapped to FHIR STU3 element Task.focus as SourceIsBroaderThanTarget.
The mappings for Task.focus do not cover the following types based on type expansion: display, identifier, reference, type.
The standard extension alternate-reference has been mapped as the representation of FHIR R4B element Task.focus with unmapped reference targets: Resource.
Task.for Task.for
Standard Extension: alternate-reference
Element Task.for is mapped to FHIR STU3 element Task.for as SourceIsBroaderThanTarget.
The mappings for Task.for do not cover the following types based on type expansion: display, identifier, reference, type.
The standard extension alternate-reference has been mapped as the representation of FHIR R4B element Task.for with unmapped reference targets: Resource.
Task.encounter Task.context
Standard Extension: alternate-reference
Element Task.encounter is mapped to FHIR STU3 element Task.context as SourceIsBroaderThanTarget.
The mappings for Task.encounter do not cover the following types based on type expansion: display, identifier, reference, type.
The standard extension alternate-reference has been mapped as the representation of FHIR R4B element Task.encounter with unmapped reference targets: Encounter.
Task.executionPeriod Task.executionPeriod
Extension: ExtensionTask_ExecutionPeriod
Element Task.executionPeriod is mapped to FHIR STU3 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 STU3 element Task.authoredOn as Equivalent.
Task.lastModified Task.lastModified Element Task.lastModified is mapped to FHIR STU3 element Task.lastModified as Equivalent.
Task.requester Task.requester.agent
Standard Extension: alternate-reference
Element Task.requester is mapped to FHIR STU3 element Task.requester.agent as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR R4B element Task.requester with unmapped reference targets: Device, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson.
Task.performerType Task.performerType Element Task.performerType is mapped to FHIR STU3 element Task.performerType as Equivalent.
Task.owner Task.owner
Standard Extension: alternate-reference
Element Task.owner is mapped to FHIR STU3 element Task.owner as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR R4B element Task.owner with unmapped reference targets: CareTeam, Device, HealthcareService, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson.
Task.location Extension: ExtensionTask_Location Element Task.location has a context of ProcessRequest based on following the parent source element upwards and mapping to ProcessRequest.
Element Task.location has a context of ProcessResponse based on following the parent source element upwards and mapping to ProcessResponse.
Element Task.location has a context of Task based on following the parent source element upwards and mapping to Task.
Element Task.location has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).
Task.reasonCode Task.reason Element Task.reasonCode is mapped to FHIR STU3 element Task.reason as Equivalent.
Task.reasonReference Extension: ExtensionTask_ReasonReference Element Task.reasonReference has a context of ProcessRequest based on following the parent source element upwards and mapping to ProcessRequest.
Element Task.reasonReference has a context of ProcessResponse based on following the parent source element upwards and mapping to ProcessResponse.
Element Task.reasonReference has a context of Task based on following the parent source element upwards and mapping to Task.
Element Task.reasonReference has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).
Task.insurance Extension: ExtensionTask_Insurance Element Task.insurance has a context of ProcessRequest based on following the parent source element upwards and mapping to ProcessRequest.
Element Task.insurance has a context of ProcessResponse based on following the parent source element upwards and mapping to ProcessResponse.
Element Task.insurance has a context of Task based on following the parent source element upwards and mapping to Task.
Element Task.insurance has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).
Task.note Task.note
Extension: ExtensionTask_Note
Element Task.note is mapped to FHIR STU3 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 STU3 element Task.relevantHistory as SourceIsBroaderThanTarget.
The mappings for Task.relevantHistory do not cover the following types based on type expansion: display, identifier, reference, type.
The standard extension alternate-reference has been mapped as the representation of FHIR R4B element Task.relevantHistory with unmapped reference targets: Provenance.
Task.restriction Task.restriction Element Task.restriction is mapped to FHIR STU3 element Task.restriction as Equivalent.
Task.restriction.repetitions Task.restriction.repetitions Element Task.restriction.repetitions is mapped to FHIR STU3 element Task.restriction.repetitions as Equivalent.
Task.restriction.period Task.restriction.period
Extension: ExtensionTask_Restriction_Period
Element Task.restriction.period is mapped to FHIR STU3 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 STU3 element Task.restriction.recipient as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR R4B element Task.restriction.recipient with unmapped reference targets: Group, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson.
Task.input Task.input Element Task.input is mapped to FHIR STU3 element Task.input as Equivalent.
Task.input.type Task.input.type Element Task.input.type is mapped to FHIR STU3 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 STU3 element Task.input.value[x] as RelatedTo.
The mappings for Task.input.value[x] do not cover the following types: Address, Annotation, Attachment, ContactDetail, ContactPoint, Contributor, DataRequirement, Dosage, Expression, HumanName, Identifier, Meta, ParameterDefinition, Period, Range, Ratio, RelatedArtifact, SampledData, Signature, Timing, TriggerDefinition, UsageContext, uuid.
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 STU3 element Task.output as Equivalent.
Task.output.type Task.output.type Element Task.output.type is mapped to FHIR STU3 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 STU3 element Task.output.value[x] as RelatedTo.
The mappings for Task.output.value[x] do not cover the following types: Address, Annotation, Attachment, ContactDetail, ContactPoint, Contributor, DataRequirement, Dosage, Expression, HumanName, Identifier, Meta, ParameterDefinition, Period, Range, Ratio, RelatedArtifact, SampledData, Signature, Timing, TriggerDefinition, UsageContext, uuid.
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.