UK Core Clinical and Technical Assurance Sprint 5 Documentation Pack

UK Core Clinical and Technical Assurance Sprint 5 Documentation Pack

Task Delta

Note that CareConnect-Task-1 has never been through the CareConnect curation process.

Base R4 Task Profile UKCore-Task CareConnect-Task-1 Notes
   
  • extension (failsafeRuleVersion)
  • 0..1
  • url: https://fhir.hl7.org.uk/STU3/StructureDefinition/
    Extension-CareConnect-FailsafeRuleVersion-1
  • 1..1
  • valueString
  • 0..1
    • STU3 extension in CareConnect.
       
  • extension (incrementNumber)
  • 0..1
  • url: https://fhir.hl7.org.uk/STU3/StructureDefinition/
    Extension-CareConnect-IncrementNumber-1
  • 1..1
  • valueInteger
  • 0..1
    • STU3 extension in CareConnect.
    Task.instantiatesCanonical
    • 0..1
    • canonical(ActivityDefinition)
    Task.instantiatesCanonical
    • 0..1
    • canonical(ActivityDefinition)
     
    • New element in R4.
    Task.instantiatesUri
    • 0..1
    • uri
    Task.instantiatesUri
    • 0..1
    • uri
     
    • New element in R4.
    Task.status
    • 1..1
    • code
    • http://hl7.org/fhir/ValueSet/
      task-status (required)
    Task.status
    • 1..1
    • code
    • http://hl7.org/fhir/ValueSet/
      task-status (required)
    Task.status
    • 1..1
    • code
    • http://hl7.org/fhir/ValueSet/
      task-status (required)
    • Changed value set from http://hl7.org/fhir/ValueSet/
      task-status to http://hl7.org/fhir/ValueSet/
      task-status|4.0.1 in R4.
    • Now marked as Modifier in R4.
    Task.intent
    • 1..1
    • code
    • http://hl7.org/fhir/ValueSet/
      task-intent (required)
    Task.intent
    • 1..1
    • code
    • http://hl7.org/fhir/ValueSet/
      task-intent (required)
    Task.intent
    • 1..1
    • code
    • http://hl7.org/fhir/ValueSet/
      request-intent (required)
    • Changed value set from http://hl7.org/fhir/ValueSet/
      request-intent to http://hl7.org/fhir/ValueSet/
      task-intent|4.0.1 in R4.
    Task.priority
    • 0..1
    • code
    • http://hl7.org/fhir/ValueSet/
      request-priority (required)
    Task.priority
    • 0..1
    • code
    • http://hl7.org/fhir/ValueSet/
      request-priority (required)
    Task.priority
    • 0..1
    • code
    • http://hl7.org/fhir/ValueSet/
      request-priority (required)
    • Changed value set from http://hl7.org/fhir/ValueSet/
      request-priority to http://hl7.org/fhir/ValueSet/
      request-priority|4.0.1 in R4.
    Task.code
    • 0..1
    • CodeableConcept
    • http://hl7.org/fhir/ValueSet/
      task-code (example)
    Task.code
    • 0..1
    • CodeableConcept
    • http://hl7.org/fhir/ValueSet/
      task-code (example)
    Task.code
    • 0..1
    • CodeableConcept
    • (unbound) (example)
    • New value set binding in R4.
    Task.encounter
    • 0..1
    • Reference(Encounter)
    Task.encounter
    • 0..1
    • Reference(UK Core Encounter)
     
    • New element in R4.
    Task.requester
    • 0..1
    • Reference(Device|Organization| Patient|
      Practitioner|PractitionerRole|
      RelatedPerson)
    Task.requester
    • 0..1
    • Reference(UK Core Device|UK Core Organization|UK Core Patient|
      UK Core Practitioner|UK Core PractitionerRole|UK Core RelatedPerson)
    Task.requester
    • 0..1
    • BackboneElement
    • Type changed from BackboneElement to Reference(Device|Organization|Patient|
      Practitioner|PractitionerRole|RelatedPerson).
    Task.performerType
    • 0..*
    • CodeableConcept
    • http://hl7.org/fhir/ValueSet/
      performer-role (preferred)
    Task.performerType
    • 0..*
    • CodeableConcept
    • http://hl7.org/fhir/ValueSet/
      performer-role (preferred)
    Task.performerType
    • 0..*
    • CodeableConcept
    • http://hl7.org/fhir/ValueSet/
      task-performer-type (preferred)
    • New value set binding in R4.
    Task.owner
    • 0..1
    • Reference(Practitioner| PractitionerRole|Organization|
      CareTeam|HealthcareService|
      Patient|Device| RelatedPerson)
    Task.owner
    • 0..1
    • Reference(UK Core Practitioner| UK Core PractitionerRole|UK Core Organization|
      UK Core CareTeam|UK Core HealthcareService|
      UK Core Patient|UK Core Device|UK Core RelatedPerson)
    Task.owner
    • 0..1
    • Reference(Device|Organization|
      Patient|
      Practitioner|RelatedPerson)
    • Type Reference: Added Target Types PractitionerRole, CareTeam, HealthcareService in R4.
    Task.location
    • 0..1
    • Reference(Location)
    Task.location
    • 0..1
    • Reference(UK Core Location)
     
    • New element in R4.
    Task.reasonCode
    • 0..1
    • CodeableConcept
    • (unbound)
    Task.reasonCode
    • 0..1
    • CodeableConcept
    • (unbound)
     
    • New element in R4.
    Task.reasonReference
    • 0..1
    • Reference
      (Any)
    Task.reasonReference
    • 0..1
    • Reference
      (Any)
     
    • New element in R4.
    Task.insurance
    • 0..*
    • Reference
      (Coverage|ClaimResponse)
    Task.insurance
    • 0..*
    • Reference
      (Coverage|ClaimResponse)
     
    • New element in R4.
    Task.restriction.recipient
    • 0..*
    • Reference(Patient| Practitioner|PractitionerRole|
      RelatedPerson|Group|Organization)
    Task.restriction.recipient
    • 0..*
    • Reference(UK Core Patient|UK Core Practitioner|UK Core PractitionerRole|
      UK Core RelatedPerson|Group|UK Core Organization)
    Task.restriction.recipient
    • 0..*
    • Reference(Patient| Practitioner|RelatedPerson|
      Group|Organization)
    • Type Reference: Added Target Type PractitionerRole in R4.
    Task.input.value[x]
    • 1..1
    • *
    Task.input.value[x]
    • 1..1
    • *
    Task.input.value[x]
    • 1..1
    • *
    • Added Types canonical, url, uuid, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
    Task.output.value[x]
    • 1..1
    • *
    Task.output.value[x]
    • 1..1
    • *
    Task.output.value[x]
    • 1..1
    • *
    • Added Types canonical, url, uuid, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
        Task.definition[x]
    • 0..1
    • uri|Reference(ActivityDefinition)
    • Element deleted in R4.
        Task.context
    • 0..1
    • Reference(Encounter|EpisodeOfCare)
    • Element deleted in R4.
        Task.requester.agent
    • 1..1
    • Reference(Device| Organization|Patient|
      Practitioner|RelatedPerson)
    • Element deleted in R4.
        Task.requester.onBehalfOf
    • 0..1
    • Reference(Organization)
    • Element deleted in R4.
        Task.reason
    • 0..1
    • CodeableConcept
    • (unbound)
    • Element deleted in R4.
    back to top