Task

FHIR Cross-version Mappings for Task based on the R5 structure

Order (1.0.2)OrderResponse (1.0.2)ProcessRequest (1.0.2)ProcessResponse (1.0.2)ProcessRequest (3.0.2)ProcessResponse (3.0.2)Task (3.0.2)Task (4.0.1)Task (4.3.0)Task (5.0.0)
Order>OrderResponse>ProcessRequest=ProcessResponse=ProcessRequest>ProcessResponse>Task=Task=Task=Task
No cross-version extension allowed for this element because No Change O.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change O.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change T.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change T.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change T.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change T.identifier : Identifier : [0..*]
No cross-version extension allowed for this element because No Change P.ruleset : Coding : [0..1]
No cross-version extension allowed for this element because No Change P.originalRuleset : Coding : [0..1]
No cross-version extension allowed for this element because No Change P.ruleset : Coding : [0..1]
No cross-version extension allowed for this element because No Change P.originalRuleset : Coding : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) T.instantiatesCanonical : canonical(ActivityDefinition) : [0..1]=No cross-version extension allowed for this element because No Change T.instantiatesCanonical : canonical(ActivityDefinition) : [0..1]=No cross-version extension allowed for this element because No Change T.instantiatesCanonical : canonical(ActivityDefinition) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) T.instantiatesUri : uri : [0..1]=No cross-version extension allowed for this element because No Change T.instantiatesUri : uri : [0..1]=No cross-version extension allowed for this element because No Change T.instantiatesUri : uri : [0..1]
No cross-version extension allowed for this element because In 3.0.2 this started to repeat O.request : Reference(Order) : [1..1]=Extension definition for this version of the element. Defined because: Element repeats T.basedOn : Reference(Resource) : [0..*]=No cross-version extension allowed for this element because No Change T.basedOn : Reference(Resource) : [0..*]=No cross-version extension allowed for this element because No Change T.basedOn : Reference(Resource) : [0..*]=No cross-version extension allowed for this element because No Change T.basedOn : Reference(Resource) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.groupIdentifier : Identifier : [0..1]=No cross-version extension allowed for this element because No Change T.groupIdentifier : Identifier : [0..1]=No cross-version extension allowed for this element because No Change T.groupIdentifier : Identifier : [0..1]=No cross-version extension allowed for this element because No Change T.groupIdentifier : Identifier : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.partOf : Reference(Task) : [0..*]=No cross-version extension allowed for this element because No Change T.partOf : Reference(Task) : [0..*]=No cross-version extension allowed for this element because No Change T.partOf : Reference(Task) : [0..*]=No cross-version extension allowed for this element because No Change T.partOf : Reference(Task) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.status : code : [0..1]Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.status : code : [0..1]Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.status : code : [1..1]No cross-version extension allowed for this element because No Change T.status : code : [1..1]No cross-version extension allowed for this element because No Change T.status : code : [1..1]No cross-version extension allowed for this element because No Change T.status : code : [1..1]
No cross-version extension allowed for this element because No Change P.created : dateTime : [0..1]=No cross-version extension allowed for this element because No Change P.created : dateTime : [0..1]
No cross-version extension allowed for this element because No Change P.organization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.organization : Reference(Organization) : [0..1]
No cross-version extension allowed for this element because No Change P.request : Reference(Resource) : [0..1]=No cross-version extension allowed for this element because No Change P.request : Reference(Resource) : [0..1]
Extension definition for this version of the element. Defined because: In 3.0.2 the types Coding are removed,In 3.0.2 the types CodeableConcept are added P.outcome : Coding : [0..1]=Extension definition for this version of the element. Defined because: New Types CodeableConcept P.outcome : CodeableConcept : [0..1]
No cross-version extension allowed for this element because No Change P.disposition : string : [0..1]=No cross-version extension allowed for this element because No Change P.disposition : string : [0..1]
No cross-version extension allowed for this element because No Change P.requestProvider : Reference(Practitioner) : [0..1]=No cross-version extension allowed for this element because No Change P.requestProvider : Reference(Practitioner) : [0..1]
No cross-version extension allowed for this element because No Change P.requestOrganization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.requestOrganization : Reference(Organization) : [0..1]
Extension definition for this version of the element. Defined because: In 3.0.2 the types Coding are removed,In 3.0.2 the types CodeableConcept are added P.form : Coding : [0..1]=Extension definition for this version of the element. Defined because: New Types CodeableConcept P.form : CodeableConcept : [0..1]
No cross-version extension allowed for this element because No Change P.notes : BackboneElement : [0..*]=No cross-version extension allowed for this element because No Change P.processNote : [0..*]
Extension definition for this version of the element. Defined because: In 3.0.2 the types Coding are removed,In 3.0.2 the types CodeableConcept are added P.n.type : Coding : [0..1]Extension definition for this version of the element. Defined because: New Types CodeableConcept P.p.type : CodeableConcept : [0..1]
No cross-version extension allowed for this element because No Change P.n.text : string : [0..1]=No cross-version extension allowed for this element because No Change P.p.text : string : [0..1]
Extension definition for this version of the element. Defined because: In 3.0.2 the types Coding are removed,In 3.0.2 the types CodeableConcept are added P.error : Coding : [0..*]=Extension definition for this version of the element. Defined because: New Types CodeableConcept P.error : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.communicationRequest : Reference(CommunicationRequest) : [0..*]
No cross-version extension allowed for this element because No Change P.action : code : [1..1]No cross-version extension allowed for this element because No Change P.action : code : [0..1]
No cross-version extension allowed for this element because No Change P.target : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.target : Reference(Organization) : [0..1]
No cross-version extension allowed for this element because No Change P.created : dateTime : [0..1]=No cross-version extension allowed for this element because No Change P.created : dateTime : [0..1]
No cross-version extension allowed for this element because No Change P.provider : Reference(Practitioner) : [0..1]=No cross-version extension allowed for this element because No Change P.provider : Reference(Practitioner) : [0..1]
No cross-version extension allowed for this element because No Change P.organization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.organization : Reference(Organization) : [0..1]
No cross-version extension allowed for this element because No Change P.request : Reference(Resource) : [0..1]=No cross-version extension allowed for this element because No Change P.request : Reference(Resource) : [0..1]
No cross-version extension allowed for this element because No Change P.response : Reference(Resource) : [0..1]=No cross-version extension allowed for this element because No Change P.response : Reference(Resource) : [0..1]
No cross-version extension allowed for this element because No Change P.nullify : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.nullify : boolean : [0..1]
No cross-version extension allowed for this element because No Change P.reference : string : [0..1]=No cross-version extension allowed for this element because No Change P.reference : string : [0..1]
No cross-version extension allowed for this element because No Change P.item : BackboneElement : [0..*]=No cross-version extension allowed for this element because No Change P.item : [0..*]
No cross-version extension allowed for this element because No Change P.i.sequenceLinkId : integer : [1..1]=No cross-version extension allowed for this element because No Change P.i.sequenceLinkId : integer : [1..1]
No cross-version extension allowed for this element because No Change P.include : string : [0..*]=No cross-version extension allowed for this element because No Change P.include : string : [0..*]
No cross-version extension allowed for this element because No Change P.exclude : string : [0..*]=No cross-version extension allowed for this element because No Change P.exclude : string : [0..*]
No cross-version extension allowed for this element because No Change P.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.period : Period : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 5.0.0 the types CodeableReference are added T.statusReason : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change T.statusReason : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change T.statusReason : CodeableConcept : [0..1]=Extension definition for this version of the element. Defined because: New Types CodeableReference T.statusReason : CodeableReference : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.businessStatus : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change T.businessStatus : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change T.businessStatus : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change T.businessStatus : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.intent : code : [1..1]Extension definition for this version of the element. Defined because: Added code 'unknown (http://hl7.org/fhir/4.0/task-intent)' T.intent : code : [1..1]No cross-version extension allowed for this element because No Change T.intent : code : [1..1]No cross-version extension allowed for this element because No Change T.intent : code : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.priority : code : [0..1]No cross-version extension allowed for this element because No Change T.priority : code : [0..1]No cross-version extension allowed for this element because No Change T.priority : code : [0..1]No cross-version extension allowed for this element because No Change T.priority : code : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) T.doNotPerform : boolean : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.code : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change T.code : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change T.code : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change T.code : CodeableConcept : [0..1]
No cross-version extension allowed for this element because No Change O.description : string : [0..1]=No cross-version extension allowed for this element because No Change T.description : string : [0..1]=No cross-version extension allowed for this element because No Change T.description : string : [0..1]=No cross-version extension allowed for this element because No Change T.description : string : [0..1]=No cross-version extension allowed for this element because No Change T.description : string : [0..1]
No cross-version extension allowed for this element because In 3.0.2 this got new targets O.subject : Reference(Patient|Group|Device|Substance) : [0..1]=Extension definition for this version of the element. Defined because: New Targets Resource T.focus : Reference(Resource) : [0..1]=No cross-version extension allowed for this element because No Change T.focus : Reference(Resource) : [0..1]=No cross-version extension allowed for this element because No Change T.focus : Reference(Resource) : [0..1]=No cross-version extension allowed for this element because No Change T.focus : Reference(Resource) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.for : Reference(Resource) : [0..1]=No cross-version extension allowed for this element because No Change T.for : Reference(Resource) : [0..1]=No cross-version extension allowed for this element because No Change T.for : Reference(Resource) : [0..1]=No cross-version extension allowed for this element because No Change T.for : Reference(Resource) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.context : Reference(Encounter|EpisodeOfCare) : [0..1]=No cross-version extension allowed for this element because No Change T.encounter : Reference(Encounter) : [0..1]=No cross-version extension allowed for this element because No Change T.encounter : Reference(Encounter) : [0..1]=No cross-version extension allowed for this element because No Change T.encounter : Reference(Encounter) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) T.requestedPeriod : Period : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.executionPeriod : Period : [0..1]=No cross-version extension allowed for this element because No Change T.executionPeriod : Period : [0..1]=No cross-version extension allowed for this element because No Change T.executionPeriod : Period : [0..1]=No cross-version extension allowed for this element because No Change T.executionPeriod : Period : [0..1]
No cross-version extension allowed for this element because No Change O.date : dateTime : [0..1]=No cross-version extension allowed for this element because No Change O.date : dateTime : [0..1]=No cross-version extension allowed for this element because No Change T.authoredOn : dateTime : [0..1]=No cross-version extension allowed for this element because No Change T.authoredOn : dateTime : [0..1]=No cross-version extension allowed for this element because No Change T.authoredOn : dateTime : [0..1]=No cross-version extension allowed for this element because No Change T.authoredOn : dateTime : [0..1]
No cross-version extension allowed for this element because No Change O.who : Reference(Practitioner|Organization|Device) : [0..1]
No cross-version extension allowed for this element because No Change O.orderStatus : code : [1..1]
No cross-version extension allowed for this element because No Change O.fulfillment : Reference(Resource) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.lastModified : dateTime : [0..1]=No cross-version extension allowed for this element because No Change T.lastModified : dateTime : [0..1]=No cross-version extension allowed for this element because No Change T.lastModified : dateTime : [0..1]=No cross-version extension allowed for this element because No Change T.lastModified : dateTime : [0..1]
No cross-version extension allowed for this element because In 3.0.2 this had no equivalent O.source : Reference(Practitioner|Organization) : [0..1]>Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 4.0.1 the types Reference are added T.requester : [0..1]=Extension definition for this version of the element. Defined because: New Types Reference,New Targets PractitionerRole,New Targets PractitionerRole T.requester : Reference(Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson) : [0..1]=No cross-version extension allowed for this element because No Change T.requester : Reference(Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson) : [0..1]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version T.requester : Reference(Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson) : [0..1]
No cross-version extension allowed for this element because In 3.0.2 this had no equivalent O.target : Reference(Organization|Device|Practitioner) : [0..1]>Extension definition for this version of the element. Defined because: Not Equivalent,In 4.0.1 this got new targets,Not Equivalent,In 4.0.1 this got new targets T.r.agent : Reference(Device|Organization|Patient|Practitioner|RelatedPerson) : [1..1]=
No cross-version extension allowed for this element because No Change O.when : BackboneElement : [0..1]
No cross-version extension allowed for this element because No Change O.w.code : CodeableConcept : [0..1]
No cross-version extension allowed for this element because No Change O.w.schedule : Timing : [0..1]
No cross-version extension allowed for this element because No Change O.detail : Reference(Resource) : [1..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) T.requestedPerformer : CodeableReference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 4.0.1 this got new targets T.owner : Reference(Device|Organization|Patient|Practitioner|RelatedPerson) : [0..1]=Extension definition for this version of the element. Defined because: New Targets PractitionerRole|CareTeam|HealthcareService T.owner : Reference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson) : [0..1]=No cross-version extension allowed for this element because No Change T.owner : Reference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson) : [0..1]=No cross-version extension allowed for this element because No Change T.owner : Reference(Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) T.performer : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2),The parent can be used as a cross-version extension in at least one version T.p.function : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2),The parent can be used as a cross-version extension in at least one version T.p.actor : Reference(Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson) : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) T.location : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change T.location : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change T.location : Reference(Location) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) T.reason : CodeableReference : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) T.insurance : Reference(Coverage|ClaimResponse) : [0..*]=No cross-version extension allowed for this element because No Change T.insurance : Reference(Coverage|ClaimResponse) : [0..*]=No cross-version extension allowed for this element because No Change T.insurance : Reference(Coverage|ClaimResponse) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.note : Annotation : [0..*]=No cross-version extension allowed for this element because No Change T.note : Annotation : [0..*]=No cross-version extension allowed for this element because No Change T.note : Annotation : [0..*]=No cross-version extension allowed for this element because No Change T.note : Annotation : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.relevantHistory : Reference(Provenance) : [0..*]=No cross-version extension allowed for this element because No Change T.relevantHistory : Reference(Provenance) : [0..*]=No cross-version extension allowed for this element because No Change T.relevantHistory : Reference(Provenance) : [0..*]=No cross-version extension allowed for this element because No Change T.relevantHistory : Reference(Provenance) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.restriction : [0..1]=No cross-version extension allowed for this element because No Change T.restriction : [0..1]=No cross-version extension allowed for this element because No Change T.restriction : [0..1]=No cross-version extension allowed for this element because No Change T.restriction : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.r.repetitions : positiveInt : [0..1]=No cross-version extension allowed for this element because No Change T.r.repetitions : positiveInt : [0..1]=No cross-version extension allowed for this element because No Change T.r.repetitions : positiveInt : [0..1]=No cross-version extension allowed for this element because No Change T.r.repetitions : positiveInt : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.r.period : Period : [0..1]=No cross-version extension allowed for this element because No Change T.r.period : Period : [0..1]=No cross-version extension allowed for this element because No Change T.r.period : Period : [0..1]=No cross-version extension allowed for this element because No Change T.r.period : Period : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 4.0.1 this got new targets T.r.recipient : Reference(Patient|Practitioner|RelatedPerson|Group|Organization) : [0..*]=Extension definition for this version of the element. Defined because: New Targets PractitionerRole T.r.recipient : Reference(Patient|Practitioner|PractitionerRole|RelatedPerson|Group|Organization) : [0..*]=No cross-version extension allowed for this element because No Change T.r.recipient : Reference(Patient|Practitioner|PractitionerRole|RelatedPerson|Group|Organization) : [0..*]=No cross-version extension allowed for this element because No Change T.r.recipient : Reference(Patient|Practitioner|PractitionerRole|RelatedPerson|Group|Organization) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.input : [0..*]=No cross-version extension allowed for this element because No Change T.input : [0..*]=No cross-version extension allowed for this element because No Change T.input : [0..*]=No cross-version extension allowed for this element because No Change T.input : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.i.type : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change T.i.type : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change T.i.type : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change T.i.type : CodeableConcept : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 4.0.1 the types canonical|url|uuid|ContactDetail|Contributor|DataRequirement|Expression|ParameterDefinition|RelatedArtifact|TriggerDefinition|UsageContext|Dosage are added T.i.value[x] : base64Binary|boolean|code|date|dateTime|decimal|id|instant|integer|markdown|oid|positiveInt|string|time|unsignedInt|uri|Address|Age|Annotation|Attachment|CodeableConcept|Coding|ContactPoint|Count|Distance|Duration|HumanName|Identifier|Money|Period|Quantity|Range|Ratio|Reference|SampledData|Signature|Timing|Meta : [1..1]=Extension definition for this version of the element. Defined because: New Types canonical|url|uuid|ContactDetail|Contributor|DataRequirement|Expression|ParameterDefinition|RelatedArtifact|TriggerDefinition|UsageContext|Dosage,In 5.0.0 the types integer64|CodeableReference|RatioRange|Availability|ExtendedContactDetail are added T.i.value[x] : base64Binary|boolean|canonical|code|date|dateTime|decimal|id|instant|integer|markdown|oid|positiveInt|string|time|unsignedInt|uri|url|uuid|Address|Age|Annotation|Attachment|CodeableConcept|Coding|ContactPoint|Count|Distance|Duration|HumanName|Identifier|Money|Period|Quantity|Range|Ratio|Reference|SampledData|Signature|Timing|ContactDetail|Contributor|DataRequirement|Expression|ParameterDefinition|RelatedArtifact|TriggerDefinition|UsageContext|Dosage|Meta : [1..1]=No cross-version extension allowed for this element because No Change T.i.value[x] : base64Binary|boolean|canonical|code|date|dateTime|decimal|id|instant|integer|markdown|oid|positiveInt|string|time|unsignedInt|uri|url|uuid|Address|Age|Annotation|Attachment|CodeableConcept|Coding|ContactPoint|Count|Distance|Duration|HumanName|Identifier|Money|Period|Quantity|Range|Ratio|Reference|SampledData|Signature|Timing|ContactDetail|Contributor|DataRequirement|Expression|ParameterDefinition|RelatedArtifact|TriggerDefinition|UsageContext|Dosage|Meta : [1..1]=Extension definition for this version of the element. Defined because: New Types integer64|CodeableReference|RatioRange|Availability|ExtendedContactDetail T.i.value[x] : base64Binary|boolean|canonical|code|date|dateTime|decimal|id|instant|integer|integer64|markdown|oid|positiveInt|string|time|unsignedInt|uri|url|uuid|Address|Age|Annotation|Attachment|CodeableConcept|CodeableReference|Coding|ContactPoint|Count|Distance|Duration|HumanName|Identifier|Money|Period|Quantity|Range|Ratio|RatioRange|Reference|SampledData|Signature|Timing|ContactDetail|DataRequirement|Expression|ParameterDefinition|RelatedArtifact|TriggerDefinition|UsageContext|Availability|ExtendedContactDetail|Dosage|Meta : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.output : [0..*]=No cross-version extension allowed for this element because No Change T.output : [0..*]=No cross-version extension allowed for this element because No Change T.output : [0..*]=No cross-version extension allowed for this element because No Change T.output : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.o.type : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change T.o.type : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change T.o.type : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change T.o.type : CodeableConcept : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 4.0.1 the types canonical|url|uuid|ContactDetail|Contributor|DataRequirement|Expression|ParameterDefinition|RelatedArtifact|TriggerDefinition|UsageContext|Dosage are added T.o.value[x] : base64Binary|boolean|code|date|dateTime|decimal|id|instant|integer|markdown|oid|positiveInt|string|time|unsignedInt|uri|Address|Age|Annotation|Attachment|CodeableConcept|Coding|ContactPoint|Count|Distance|Duration|HumanName|Identifier|Money|Period|Quantity|Range|Ratio|Reference|SampledData|Signature|Timing|Meta : [1..1]=Extension definition for this version of the element. Defined because: New Types canonical|url|uuid|ContactDetail|Contributor|DataRequirement|Expression|ParameterDefinition|RelatedArtifact|TriggerDefinition|UsageContext|Dosage,In 5.0.0 the types integer64|CodeableReference|RatioRange|Availability|ExtendedContactDetail are added T.o.value[x] : base64Binary|boolean|canonical|code|date|dateTime|decimal|id|instant|integer|markdown|oid|positiveInt|string|time|unsignedInt|uri|url|uuid|Address|Age|Annotation|Attachment|CodeableConcept|Coding|ContactPoint|Count|Distance|Duration|HumanName|Identifier|Money|Period|Quantity|Range|Ratio|Reference|SampledData|Signature|Timing|ContactDetail|Contributor|DataRequirement|Expression|ParameterDefinition|RelatedArtifact|TriggerDefinition|UsageContext|Dosage|Meta : [1..1]=No cross-version extension allowed for this element because No Change T.o.value[x] : base64Binary|boolean|canonical|code|date|dateTime|decimal|id|instant|integer|markdown|oid|positiveInt|string|time|unsignedInt|uri|url|uuid|Address|Age|Annotation|Attachment|CodeableConcept|Coding|ContactPoint|Count|Distance|Duration|HumanName|Identifier|Money|Period|Quantity|Range|Ratio|Reference|SampledData|Signature|Timing|ContactDetail|Contributor|DataRequirement|Expression|ParameterDefinition|RelatedArtifact|TriggerDefinition|UsageContext|Dosage|Meta : [1..1]=Extension definition for this version of the element. Defined because: New Types integer64|CodeableReference|RatioRange|Availability|ExtendedContactDetail T.o.value[x] : base64Binary|boolean|canonical|code|date|dateTime|decimal|id|instant|integer|integer64|markdown|oid|positiveInt|string|time|unsignedInt|uri|url|uuid|Address|Age|Annotation|Attachment|CodeableConcept|CodeableReference|Coding|ContactPoint|Count|Distance|Duration|HumanName|Identifier|Money|Period|Quantity|Range|Ratio|RatioRange|Reference|SampledData|Signature|Timing|ContactDetail|DataRequirement|Expression|ParameterDefinition|RelatedArtifact|TriggerDefinition|UsageContext|Availability|ExtendedContactDetail|Dosage|Meta : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.performerType : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change T.performerType : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change T.performerType : CodeableConcept : [0..*]
No cross-version extension allowed for this element because In 3.0.2 this had no equivalent O.reason[x] : CodeableConcept|Reference(Resource) : [0..1]<Extension definition for this version of the element. Defined because: Not Equivalent T.reason : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change T.reasonCode : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change T.reasonCode : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) T.reasonReference : Reference(Resource) : [0..1]=No cross-version extension allowed for this element because No Change T.reasonReference : Reference(Resource) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.definition[x] : uri|Reference(ActivityDefinition) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),The parent can be used as a cross-version extension in at least one version T.r.onBehalfOf : Reference(Organization) : [0..1]

R2 ProcessResponse.notes.typeR3 ProcessResponse.processNote.type
display=display
print=print
printoper=printoper

R3 Task.priorityR4 Task.priorityR4B Task.priorityR5 Task.priority
routine=routine=routine=routine
urgent=urgent=urgent=urgent
asap=asap=asap=asap
stat=stat=stat=stat

R2 ProcessRequest.actionR3 ProcessRequest.action
cancel=cancel
poll=poll
reprocess=reprocess
status=status

R3 Task.intentR4 Task.intentR4B Task.intentR5 Task.intent
proposal=proposal=proposal=proposal
plan=plan=plan=plan
order=order=order=order
original-order=original-order=original-order=original-order
reflex-order=reflex-order=reflex-order=reflex-order
filler-order=filler-order=filler-order=filler-order
instance-order=instance-order=instance-order=instance-order
option=option=option=option
unknown=unknown=unknown

R3 ProcessRequest.statusR4 Task.statusR4B Task.statusR5 Task.status
active=accepted=accepted=accepted
>completed=completed=completed
=in-progress=in-progress=in-progress
=ready=ready=ready
=received=received=received
cancelled=cancelled=cancelled=cancelled
>failed=failed=failed
=rejected=rejected=rejected
draft=draft=draft=draft
=requested=requested=requested
entered-in-error=entered-in-error=entered-in-error=entered-in-error
on-hold=on-hold=on-hold

R3 ProcessResponse.statusR4 Task.statusR4B Task.statusR5 Task.status
active=accepted=accepted=accepted
=in-progress=in-progress=in-progress
=ready=ready=ready
=received=received=received
cancelled=cancelled=cancelled=cancelled
>completed=completed=completed
>failed=failed=failed
>rejected=rejected=rejected
draft=draft=draft=draft
=requested=requested=requested
entered-in-error=entered-in-error=entered-in-error=entered-in-error
on-hold=on-hold=on-hold

R3 Task.statusR4 Task.statusR4B Task.statusR5 Task.status
draft=draft=draft=draft
requested=requested=requested=requested
received=received=received=received
accepted=accepted=accepted=accepted
rejected=rejected=rejected=rejected
ready=ready=ready=ready
cancelled=cancelled=cancelled=cancelled
in-progress=in-progress=in-progress=in-progress
on-hold=on-hold=on-hold=on-hold
failed=failed=failed=failed
completed=completed=completed=completed
entered-in-error=entered-in-error=entered-in-error=entered-in-error