eHealth Infrastructure
​11.0.1 - Denmark flag

This page is part of the FUT Infrastructure (v11.0.1: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: ehealth-task

Official URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task Version: 11.0.1
Active as of 2026-10-23 Computable Name: ehealth-task

Introduction

A task resource describes an activity that can be performed and tracks the state of completion of that activity. It is a representation that an activity should be or has been initiated, and eventually, represents the successful or unsuccessful completion of that activity.

Scope and Usage

In scope of the eHealth Infrastructure, the Task resource is used for:

  • tracking an activity to be performed by a Practitioner, CareTeam or Organization. The entity responsible for performing the Task is identified through the extension ehealth-task-responsible.
  • coordinating which Practitioner has assigned or been assigned a Task. This is identified through owner.

Task resources are produced by the eHealth Infrastructure as reaction to measurements being submitted, measurements being submitted at odd timing or expected measurements not being submitted. Measurements in the form of Observation, QuestionnaireResponse or other resources are expected to be submitted by a Patient according to a measurement regime specified in a CarePlan and referenced CarePlan/ServiceRequest.

The context in which the Task is created is identified through episodeOfCare. The focus element describes what resource the Task responsible should be acting on and can reference any resource. The for element can contain a reference to a Patient and shall be specified if the Task pertains to a Patient as subject. In case episodeOfCare references an EpisodeOfCare, it is enforced that for references the same Patient as is referenced in the EpisodeOfCare.

Use of Task for coordinating assessment of submitted measurement

The eHealth Infrastructure supports that automated processing rules can be defined as Library resources, attached to plans (through the complex of PlanDefinition/ActivityDefinition/Library and CarePlan/ServiceRequest) and applied to submitted measurements. This includes automated processing rules performing triaging based on comparison of submitted measurements against reference ranges specified in CarePlan/ServiceRequest.

The definition of each automated processing rule controls whether to create the following as a result of the applying the rule:

  • zero, one or more Communication resources of profile ehealth-message
  • zero, one or more Task resources of profile ehealth-task
  • zero, one or more ClinicalImpression resources of profile ehealth-clinicalimpression

A typical result of triaging, for instance, is expected to be:

  • A Communication referring to a Task - creation of this might depend on Task.priority being other than routine
  • A Task with focus set to the ClinicalImpression
  • A ClinicalImpression referring to a measurement (Observation, QuestionnaireResponse or Media)

In case no automated processing rule has been attached to the plan, the current fallback automated processing rule creates a Task that refers to a single measurement. This, however, could change.

A typical Task created by triaging is expected to have:

  • Task category is a coding that states need to assess a triaging result
  • Task ehealth-task-responsible that references the one or more CareTeam attached to the CarePlan
  • Task ehealth-restriction-category is a coding that can be used to restrict access to the task, for instance restricting a task so only CareTeam members involved in monitoring measurements can access it
  • Task priority reflecting the urgency set by the triaging rule
  • Task focus referencing the ClinicalImpression that was also created during triaging. Focus can be overridden by the automated processing rule to reference something different from the ClinicalImpression.

Use of Task for resolving missing measurement

In case the eHealth Infrastructure detects that a measurement submission is missing, it creates a Communication for the CareTeam(s) attached to the CarePlan stating that the Patient should be reminded to follow the measurement regime. It also creates a Task where:

  • Task category is a coding that states need to resolve why measurement submission is missing
  • Task ehealth-task-responsible references the one or more CareTeam attached to the CarePlan
  • Task ehealth-restriction-category is a coding that can be used to restrict access to the task, for instance restricting a task so only CareTeam members involved in monitoring measurements can access it
  • Task priority set to routine
  • Task focus references the ServiceRequest for the missing measurement

Use of Task for unexpected measurement

In case the eHealth Infrastructure detects a measurement submission at unexpected or odd time compared to the measurement regime, it creates a Task where:

  • Task category is a coding that states need to resolve unexpected measurement submission* Task ehealth-task-responsible references the one or more CareTeam attached to the CarePlan
  • Task ehealth-restriction-category is a coding that can be used to restrict access to the task, for instance restricting a task so only CareTeam members involved in monitoring measurements can access it
  • Task priority set to routine
  • Task focus references Observation, QuestionnaireResponse or Media (the measurement)

No use of Task for coordinating measuring to be performed by Patient

No Task resources are created to assist in adhering to a measurement regime.

Use of Task in coordinating activities across multiple patients

The Task extension ehealth-task-responsible enables that multiple entities (CareTeam, Practitioner, Patient, RelatedPerson) can be responsible for the Task. It is expected, for instance, that each CareTeam will provide support/monitoring of multiple patients. The Task resources for which a CareTeam is responsible can form a list sorted by priority to support triaging.

When a Task has been assigned to a particular individual (through Task owner) it is possible for the Task responsible(s) to reassign the Task. This way, CareTeam members can coordinate Task assignments (by adding Practitioner as Task owner and setting Task status) while preserving the CareTeam as fallback in case the Practitioner is unable to process the Task, for instance due to absence.

Use of Task in resource handover negotiations between CareTeams

Tasks can be used to support resource handover negotiations between CareTeams.

  • Task category must be set to HandoverNegotiation
  • Task ehealth-task-responsible must reference the CareTeams that are involved in the handover (both the CareTeam that is handing over and the CareTeam that is taking over)
  • Task focus must reference the resource that is being handed over
  • Task input should be used to identify which role the responsible CareTeams have in the handover (e.g. input with type set to code from http://ehealth.sundhed.dk/cs/task-handover-roles and valueReference to the CareTeam that has that role in the handover)

Simplified example of a handover negotiation Task regarding handover of CarePlan1. The handover is between CareTeam1 and CareTeam2 with a CareTeam3 as informed:

  • category: coding = HandoverNegotiation from system = http://ehealth.sundhed.dk/cs/task-category
  • ehealth-task-responsible: reference to CareTeam1, reference to CareTeam2, reference to CareTeam3
  • focus: reference to CarePlan
  • input[0]:
    • type = coding with inviting-entity from system http://ehealth.sundhed.dk/cs/task-handover-roles
    • value = reference to CareTeam1
  • input[1]:
    • type = coding with leaving-entity from system http://ehealth.sundhed.dk/cs/task-handover-roles
    • value = reference to CareTeam1
  • input[2]:
    • type = coding with arriving-entity from system http://ehealth.sundhed.dk/cs/task-handover-roles
    • value = reference to CareTeam2
  • input[3]:
    • type = coding with informed-entity from system http://ehealth.sundhed.dk/cs/task-handover-roles
    • value = reference to CareTeam3

Usages:

  • Refer to this Profile: ehealth-task
  • CapabilityStatements using this Profile: task

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots, and their representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Task C 0..* Task A task to be performed
Constraints: inv-1
Task.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Task.Slices for extension 4..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Task.Slices for extension.extension:episodeOfCare 1..1 Reference(ehealth-episodeofcare) {r} EpisodeOfCare
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-episodeOfCare
Task.Slices for extension.extension:taskCategory 1..1 CodeableConcept Category of task.
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-category
Binding: Task Category (required)
Task.Slices for extension.extension:taskResponsible 1..* Reference(ehealth-patient | ehealth-practitioner | ehealth-relatedperson | ehealth-careteam) Responsible entity
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-responsible
Task.Slices for extension.extension:restrictionCategory 1..* CodeableConcept Restriction category
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-restriction-category
Binding: Restriction Category (required)
Task.Slices for extension.extension:carePlan 0..1 Reference(ehealth-careplan) {r} The Careplan
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-reference-careplan
Task.Slices for extension.extension:resolvedTiming 0..1 (Complex) Resolved Timing
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-resolved-timing
Task.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Task.partOf This element is included in summaries. 0..* Reference(ehealth-task) {r} Composite task
Task.status This element is a modifier element. This element is included in summaries. 1..1 code draft | requested | received | accepted | +
Binding: TaskStatus (required): The current status of the task.
Task.intent This element must be supported. This element is included in summaries. 1..1 code unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: TaskIntent (required): Distinguishes whether the task is a proposal, plan or full order.
Task.priority This element must be supported. 1..1 code routine | urgent | asap | stat
Binding: RequestPriority (required): The task's priority.
Task.requester This element is included in summaries. 0..1 Reference(ehealth-device | ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Who is asking for task to be done
Task.owner This element is included in summaries. 0..1 Reference(ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Responsible individual
Task.relevantHistory 0..* Reference(ehealth-provenance) {r} Key events in history of the Task

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Task.status Base required TaskStatus 📍4.0.1 FHIR Std.
Task.intent Base required TaskIntent 📍4.0.1 FHIR Std.
Task.priority Base required Request priority 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Task 0..* Task A task to be performed
Task.Slices for extension 4..* Extension Extension
Slice: Unordered, Open by value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Task.Slices for extension.extension:episodeOfCare 1..1 Reference(ehealth-episodeofcare) {r} EpisodeOfCare
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-episodeOfCare
Task.Slices for extension.extension:taskCategory 1..1 CodeableConcept Category of task.
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-category
Binding: Task Category (required)
Task.Slices for extension.extension:taskResponsible 1..* Reference(ehealth-patient | ehealth-practitioner | ehealth-relatedperson | ehealth-careteam) Responsible entity
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-responsible
Task.Slices for extension.extension:restrictionCategory 1..* CodeableConcept Restriction category
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-restriction-category
Binding: Restriction Category (required)
Task.Slices for extension.extension:carePlan 0..1 Reference(ehealth-careplan) {r} The Careplan
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-reference-careplan
Task.Slices for extension.extension:resolvedTiming 0..1 (Complex) Resolved Timing
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-resolved-timing
Task.groupIdentifier
Task.groupIdentifier.assigner 0..1 Reference(ehealth-organization) {r} Organization that issued id (may be just text)
Task.partOf 0..* Reference(ehealth-task) {r} Composite task
Task.priority This element must be supported. 1..1 code routine | urgent | asap | stat
Task.requester 0..1 Reference(ehealth-device | ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Who is asking for task to be done
Task.owner 0..1 Reference(ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Responsible individual
Task.note
Task.note.Slices for author[x] 0..1 Reference(Practitioner | Patient | RelatedPerson | Organization), string Individual responsible for the annotation
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Task.note.Slices for author[x].author[x]:authorReference 0..1 Reference(ehealth-practitioner | ehealth-patient | ehealth-relatedperson) Individual responsible for the annotation
Task.note.Slices for author[x].author[x]:authorString 0..1 string Individual responsible for the annotation
Task.relevantHistory 0..* Reference(ehealth-provenance) {r} Key events in history of the Task
Task.restriction
Task.restriction.recipient 0..* Reference(ehealth-patient | ehealth-practitioner | ehealth-relatedperson | Group | ehealth-organization) {r} For whom is fulfillment sought?

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Task C 0..* Task A task to be performed
Constraints: inv-1
Task.id This element is included in summaries. 0..1 id Logical id of this artifact
Task.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Task.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Task.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Task.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Task.contained 0..* Resource Contained, inline Resources
Task.Slices for extension 4..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Task.Slices for extension.extension:episodeOfCare 1..1 Reference(ehealth-episodeofcare) {r} EpisodeOfCare
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-episodeOfCare
Task.Slices for extension.extension:taskCategory 1..1 CodeableConcept Category of task.
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-category
Binding: Task Category (required)
Task.Slices for extension.extension:taskResponsible 1..* Reference(ehealth-patient | ehealth-practitioner | ehealth-relatedperson | ehealth-careteam) Responsible entity
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-responsible
Task.Slices for extension.extension:restrictionCategory 1..* CodeableConcept Restriction category
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-restriction-category
Binding: Restriction Category (required)
Task.Slices for extension.extension:carePlan 0..1 Reference(ehealth-careplan) {r} The Careplan
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-reference-careplan
Task.Slices for extension.extension:resolvedTiming 0..1 (Complex) Resolved Timing
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-resolved-timing
Task.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Task.identifier 0..* Identifier Task Instance Identifier
Task.instantiatesCanonical This element is included in summaries. 0..1 canonical(ActivityDefinition) Formal definition of task
Task.instantiatesUri This element is included in summaries. 0..1 uri Formal definition of task
Task.basedOn This element is included in summaries. 0..* Reference(Resource) Request fulfilled by this task
Task.groupIdentifier This element is included in summaries. 0..1 Identifier Requisition or grouper id
Task.groupIdentifier.id 0..1 string Unique id for inter-element referencing
Task.groupIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Task.groupIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Task.groupIdentifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Task.groupIdentifier.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Task.groupIdentifier.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
Task.groupIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Task.groupIdentifier.assigner This element is included in summaries. 0..1 Reference(ehealth-organization) {r} Organization that issued id (may be just text)
Task.partOf This element is included in summaries. 0..* Reference(ehealth-task) {r} Composite task
Task.status This element is a modifier element. This element is included in summaries. 1..1 code draft | requested | received | accepted | +
Binding: TaskStatus (required): The current status of the task.
Task.statusReason This element is included in summaries. 0..1 CodeableConcept Reason for current status
Binding Description: (example): Codes to identify the reason for current status. These will typically be specific to a particular workflow.
Task.businessStatus This element is included in summaries. 0..1 CodeableConcept E.g. "Specimen collected", "IV prepped"
Binding Description: (example): The domain-specific business-contextual sub-state of the task. For example: "Blood drawn", "IV inserted", "Awaiting physician signature", etc.
Task.intent This element must be supported. This element is included in summaries. 1..1 code unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: TaskIntent (required): Distinguishes whether the task is a proposal, plan or full order.
Task.priority This element must be supported. 1..1 code routine | urgent | asap | stat
Binding: RequestPriority (required): The task's priority.
Task.code This element is included in summaries. 0..1 CodeableConcept Task Type
Binding: TaskCode (example): Codes to identify what the task involves. These will typically be specific to a particular workflow.
Task.description This element is included in summaries. 0..1 string Human-readable explanation of task
Task.focus This element is included in summaries. 0..1 Reference(Resource) What task is acting on
Task.for This element is included in summaries. 0..1 Reference(Resource) Beneficiary of the Task
Task.encounter This element is included in summaries. 0..1 Reference(Encounter) Healthcare event during which this task originated
Task.executionPeriod This element is included in summaries. 0..1 Period Start and end time of execution
Task.authoredOn C 0..1 dateTime Task Creation Date
Task.lastModified This element is included in summaries. C 0..1 dateTime Task Last Modified Date
Task.requester This element is included in summaries. 0..1 Reference(ehealth-device | ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Who is asking for task to be done
Task.performerType 0..* CodeableConcept Requested performer
Binding: ProcedurePerformerRoleCodes (preferred): The type(s) of task performers allowed.
Task.owner This element is included in summaries. 0..1 Reference(ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Responsible individual
Task.location This element is included in summaries. 0..1 Reference(Location) Where task occurs
Task.reasonCode 0..1 CodeableConcept Why task is needed
Binding Description: (example): Indicates why the task is needed. E.g. Suspended because patient admitted to hospital.
Task.reasonReference 0..1 Reference(Resource) Why task is needed
Task.insurance 0..* Reference(Coverage | ClaimResponse) Associated insurance coverage
Task.note 0..* Annotation Comments made about the task
Task.note.id 0..1 string Unique id for inter-element referencing
Task.note.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Task.note.Slices for author[x] This element is included in summaries. 0..1 Individual responsible for the annotation
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Task.note.Slices for author[x].authorReference Reference(Practitioner | Patient | RelatedPerson | Organization)
Task.note.Slices for author[x].authorString string
Task.note.Slices for author[x].author[x]:authorReference This element is included in summaries. 0..1 Reference(ehealth-practitioner | ehealth-patient | ehealth-relatedperson) Individual responsible for the annotation
Task.note.Slices for author[x].author[x]:authorString This element is included in summaries. 0..1 string Individual responsible for the annotation
Task.note.time This element is included in summaries. 0..1 dateTime When the annotation was made
Task.note.text This element is included in summaries. 1..1 markdown The annotation - text content (as markdown)
Task.relevantHistory 0..* Reference(ehealth-provenance) {r} Key events in history of the Task
Task.restriction 0..1 BackboneElement Constraints on fulfillment tasks
Task.restriction.id 0..1 string Unique id for inter-element referencing
Task.restriction.extension 0..* Extension Additional content defined by implementations
Task.restriction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Task.restriction.repetitions 0..1 positiveInt How many times to repeat
Task.restriction.period 0..1 Period When fulfillment sought
Task.restriction.recipient 0..* Reference(ehealth-patient | ehealth-practitioner | ehealth-relatedperson | Group | ehealth-organization) {r} For whom is fulfillment sought?
Task.input 0..* BackboneElement Information used to perform task
Task.input.id 0..1 string Unique id for inter-element referencing
Task.input.extension 0..* Extension Additional content defined by implementations
Task.input.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Task.input.type 1..1 CodeableConcept Label for the input
Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc.
Task.input.value[x] 1..1 Content to use in performing the task
Task.input.value[x].valueBase64Binary base64Binary
Task.input.value[x].valueBoolean boolean
Task.input.value[x].valueCanonical canonical(Any)
Task.input.value[x].valueCode code
Task.input.value[x].valueDate date
Task.input.value[x].valueDateTime dateTime
Task.input.value[x].valueDecimal decimal
Task.input.value[x].valueId id
Task.input.value[x].valueInstant instant
Task.input.value[x].valueInteger integer
Task.input.value[x].valueMarkdown markdown
Task.input.value[x].valueOid oid
Task.input.value[x].valuePositiveInt positiveInt
Task.input.value[x].valueString string
Task.input.value[x].valueTime time
Task.input.value[x].valueUnsignedInt unsignedInt
Task.input.value[x].valueUri uri
Task.input.value[x].valueUrl url
Task.input.value[x].valueUuid uuid
Task.input.value[x].valueAddress Address
Task.input.value[x].valueAge Age
Task.input.value[x].valueAnnotation Annotation
Task.input.value[x].valueAttachment Attachment
Task.input.value[x].valueCodeableConcept CodeableConcept
Task.input.value[x].valueCoding Coding
Task.input.value[x].valueContactPoint ContactPoint
Task.input.value[x].valueCount Count
Task.input.value[x].valueDistance Distance
Task.input.value[x].valueDuration Duration
Task.input.value[x].valueHumanName HumanName
Task.input.value[x].valueIdentifier Identifier
Task.input.value[x].valueMoney Money
Task.input.value[x].valuePeriod Period
Task.input.value[x].valueQuantity Quantity
Task.input.value[x].valueRange Range
Task.input.value[x].valueRatio Ratio
Task.input.value[x].valueReference Reference(Any)
Task.input.value[x].valueSampledData SampledData
Task.input.value[x].valueSignature Signature
Task.input.value[x].valueTiming Timing
Task.input.value[x].valueContactDetail ContactDetail
Task.input.value[x].valueContributor Contributor
Task.input.value[x].valueDataRequirement DataRequirement
Task.input.value[x].valueExpression Expression
Task.input.value[x].valueParameterDefinition ParameterDefinition
Task.input.value[x].valueRelatedArtifact RelatedArtifact
Task.input.value[x].valueTriggerDefinition TriggerDefinition
Task.input.value[x].valueUsageContext UsageContext
Task.input.value[x].valueDosage Dosage
Task.input.value[x].valueMeta Meta
Task.output 0..* BackboneElement Information produced as part of task
Task.output.id 0..1 string Unique id for inter-element referencing
Task.output.extension 0..* Extension Additional content defined by implementations
Task.output.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Task.output.type 1..1 CodeableConcept Label for output
Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Task.output.value[x] 1..1 Result of output
Task.output.value[x].valueBase64Binary base64Binary
Task.output.value[x].valueBoolean boolean
Task.output.value[x].valueCanonical canonical(Any)
Task.output.value[x].valueCode code
Task.output.value[x].valueDate date
Task.output.value[x].valueDateTime dateTime
Task.output.value[x].valueDecimal decimal
Task.output.value[x].valueId id
Task.output.value[x].valueInstant instant
Task.output.value[x].valueInteger integer
Task.output.value[x].valueMarkdown markdown
Task.output.value[x].valueOid oid
Task.output.value[x].valuePositiveInt positiveInt
Task.output.value[x].valueString string
Task.output.value[x].valueTime time
Task.output.value[x].valueUnsignedInt unsignedInt
Task.output.value[x].valueUri uri
Task.output.value[x].valueUrl url
Task.output.value[x].valueUuid uuid
Task.output.value[x].valueAddress Address
Task.output.value[x].valueAge Age
Task.output.value[x].valueAnnotation Annotation
Task.output.value[x].valueAttachment Attachment
Task.output.value[x].valueCodeableConcept CodeableConcept
Task.output.value[x].valueCoding Coding
Task.output.value[x].valueContactPoint ContactPoint
Task.output.value[x].valueCount Count
Task.output.value[x].valueDistance Distance
Task.output.value[x].valueDuration Duration
Task.output.value[x].valueHumanName HumanName
Task.output.value[x].valueIdentifier Identifier
Task.output.value[x].valueMoney Money
Task.output.value[x].valuePeriod Period
Task.output.value[x].valueQuantity Quantity
Task.output.value[x].valueRange Range
Task.output.value[x].valueRatio Ratio
Task.output.value[x].valueReference Reference(Any)
Task.output.value[x].valueSampledData SampledData
Task.output.value[x].valueSignature Signature
Task.output.value[x].valueTiming Timing
Task.output.value[x].valueContactDetail ContactDetail
Task.output.value[x].valueContributor Contributor
Task.output.value[x].valueDataRequirement DataRequirement
Task.output.value[x].valueExpression Expression
Task.output.value[x].valueParameterDefinition ParameterDefinition
Task.output.value[x].valueRelatedArtifact RelatedArtifact
Task.output.value[x].valueTriggerDefinition TriggerDefinition
Task.output.value[x].valueUsageContext UsageContext
Task.output.value[x].valueDosage Dosage
Task.output.value[x].valueMeta Meta

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Task.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Task.groupIdentifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Task.groupIdentifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Task.status Base required TaskStatus 📍4.0.1 FHIR Std.
Task.statusReason Base example Not State Unknown
Task.businessStatus Base example Not State Unknown
Task.intent Base required TaskIntent 📍4.0.1 FHIR Std.
Task.priority Base required Request priority 📍4.0.1 FHIR Std.
Task.code Base example Task Codes 📍4.0.1 FHIR Std.
Task.performerType Base preferred Procedure Performer Role Codes 📍4.0.1 FHIR Std.
Task.reasonCode Base example Not State Unknown
Task.input.type Base example Not State Unknown
Task.output.type Base example Not State Unknown

Constraints

Id Grade Path(s) Description Expression

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Task C 0..* Task A task to be performed
Constraints: inv-1
Task.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Task.Slices for extension 4..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Task.Slices for extension.extension:episodeOfCare 1..1 Reference(ehealth-episodeofcare) {r} EpisodeOfCare
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-episodeOfCare
Task.Slices for extension.extension:taskCategory 1..1 CodeableConcept Category of task.
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-category
Binding: Task Category (required)
Task.Slices for extension.extension:taskResponsible 1..* Reference(ehealth-patient | ehealth-practitioner | ehealth-relatedperson | ehealth-careteam) Responsible entity
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-responsible
Task.Slices for extension.extension:restrictionCategory 1..* CodeableConcept Restriction category
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-restriction-category
Binding: Restriction Category (required)
Task.Slices for extension.extension:carePlan 0..1 Reference(ehealth-careplan) {r} The Careplan
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-reference-careplan
Task.Slices for extension.extension:resolvedTiming 0..1 (Complex) Resolved Timing
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-resolved-timing
Task.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Task.partOf This element is included in summaries. 0..* Reference(ehealth-task) {r} Composite task
Task.status This element is a modifier element. This element is included in summaries. 1..1 code draft | requested | received | accepted | +
Binding: TaskStatus (required): The current status of the task.
Task.intent This element must be supported. This element is included in summaries. 1..1 code unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: TaskIntent (required): Distinguishes whether the task is a proposal, plan or full order.
Task.priority This element must be supported. 1..1 code routine | urgent | asap | stat
Binding: RequestPriority (required): The task's priority.
Task.requester This element is included in summaries. 0..1 Reference(ehealth-device | ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Who is asking for task to be done
Task.owner This element is included in summaries. 0..1 Reference(ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Responsible individual
Task.relevantHistory 0..* Reference(ehealth-provenance) {r} Key events in history of the Task

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Task.status Base required TaskStatus 📍4.0.1 FHIR Std.
Task.intent Base required TaskIntent 📍4.0.1 FHIR Std.
Task.priority Base required Request priority 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Task 0..* Task A task to be performed
Task.Slices for extension 4..* Extension Extension
Slice: Unordered, Open by value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Task.Slices for extension.extension:episodeOfCare 1..1 Reference(ehealth-episodeofcare) {r} EpisodeOfCare
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-episodeOfCare
Task.Slices for extension.extension:taskCategory 1..1 CodeableConcept Category of task.
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-category
Binding: Task Category (required)
Task.Slices for extension.extension:taskResponsible 1..* Reference(ehealth-patient | ehealth-practitioner | ehealth-relatedperson | ehealth-careteam) Responsible entity
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-responsible
Task.Slices for extension.extension:restrictionCategory 1..* CodeableConcept Restriction category
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-restriction-category
Binding: Restriction Category (required)
Task.Slices for extension.extension:carePlan 0..1 Reference(ehealth-careplan) {r} The Careplan
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-reference-careplan
Task.Slices for extension.extension:resolvedTiming 0..1 (Complex) Resolved Timing
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-resolved-timing
Task.groupIdentifier
Task.groupIdentifier.assigner 0..1 Reference(ehealth-organization) {r} Organization that issued id (may be just text)
Task.partOf 0..* Reference(ehealth-task) {r} Composite task
Task.intent This element must be supported. 1..1 code unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Task.priority This element must be supported. 1..1 code routine | urgent | asap | stat
Task.requester 0..1 Reference(ehealth-device | ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Who is asking for task to be done
Task.owner 0..1 Reference(ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Responsible individual
Task.note
Task.note.Slices for author[x] 0..1 Reference(Practitioner | Patient | RelatedPerson | Organization), string Individual responsible for the annotation
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Task.note.Slices for author[x].author[x]:authorReference 0..1 Reference(ehealth-practitioner | ehealth-patient | ehealth-relatedperson) Individual responsible for the annotation
Task.note.Slices for author[x].author[x]:authorString 0..1 string Individual responsible for the annotation
Task.relevantHistory 0..* Reference(ehealth-provenance) {r} Key events in history of the Task
Task.restriction
Task.restriction.recipient 0..* Reference(ehealth-patient | ehealth-practitioner | ehealth-relatedperson | Group | ehealth-organization) {r} For whom is fulfillment sought?

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Task C 0..* Task A task to be performed
Constraints: inv-1
Task.id This element is included in summaries. 0..1 id Logical id of this artifact
Task.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Task.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Task.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Task.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Task.contained 0..* Resource Contained, inline Resources
Task.Slices for extension 4..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Task.Slices for extension.extension:episodeOfCare 1..1 Reference(ehealth-episodeofcare) {r} EpisodeOfCare
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-episodeOfCare
Task.Slices for extension.extension:taskCategory 1..1 CodeableConcept Category of task.
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-category
Binding: Task Category (required)
Task.Slices for extension.extension:taskResponsible 1..* Reference(ehealth-patient | ehealth-practitioner | ehealth-relatedperson | ehealth-careteam) Responsible entity
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-responsible
Task.Slices for extension.extension:restrictionCategory 1..* CodeableConcept Restriction category
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-restriction-category
Binding: Restriction Category (required)
Task.Slices for extension.extension:carePlan 0..1 Reference(ehealth-careplan) {r} The Careplan
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-reference-careplan
Task.Slices for extension.extension:resolvedTiming 0..1 (Complex) Resolved Timing
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-resolved-timing
Task.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Task.identifier 0..* Identifier Task Instance Identifier
Task.instantiatesCanonical This element is included in summaries. 0..1 canonical(ActivityDefinition) Formal definition of task
Task.instantiatesUri This element is included in summaries. 0..1 uri Formal definition of task
Task.basedOn This element is included in summaries. 0..* Reference(Resource) Request fulfilled by this task
Task.groupIdentifier This element is included in summaries. 0..1 Identifier Requisition or grouper id
Task.groupIdentifier.id 0..1 string Unique id for inter-element referencing
Task.groupIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Task.groupIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Task.groupIdentifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Task.groupIdentifier.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Task.groupIdentifier.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
Task.groupIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Task.groupIdentifier.assigner This element is included in summaries. 0..1 Reference(ehealth-organization) {r} Organization that issued id (may be just text)
Task.partOf This element is included in summaries. 0..* Reference(ehealth-task) {r} Composite task
Task.status This element is a modifier element. This element is included in summaries. 1..1 code draft | requested | received | accepted | +
Binding: TaskStatus (required): The current status of the task.
Task.statusReason This element is included in summaries. 0..1 CodeableConcept Reason for current status
Binding Description: (example): Codes to identify the reason for current status. These will typically be specific to a particular workflow.
Task.businessStatus This element is included in summaries. 0..1 CodeableConcept E.g. "Specimen collected", "IV prepped"
Binding Description: (example): The domain-specific business-contextual sub-state of the task. For example: "Blood drawn", "IV inserted", "Awaiting physician signature", etc.
Task.intent This element must be supported. This element is included in summaries. 1..1 code unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: TaskIntent (required): Distinguishes whether the task is a proposal, plan or full order.
Task.priority This element must be supported. 1..1 code routine | urgent | asap | stat
Binding: RequestPriority (required): The task's priority.
Task.code This element is included in summaries. 0..1 CodeableConcept Task Type
Binding: TaskCode (example): Codes to identify what the task involves. These will typically be specific to a particular workflow.
Task.description This element is included in summaries. 0..1 string Human-readable explanation of task
Task.focus This element is included in summaries. 0..1 Reference(Resource) What task is acting on
Task.for This element is included in summaries. 0..1 Reference(Resource) Beneficiary of the Task
Task.encounter This element is included in summaries. 0..1 Reference(Encounter) Healthcare event during which this task originated
Task.executionPeriod This element is included in summaries. 0..1 Period Start and end time of execution
Task.authoredOn C 0..1 dateTime Task Creation Date
Task.lastModified This element is included in summaries. C 0..1 dateTime Task Last Modified Date
Task.requester This element is included in summaries. 0..1 Reference(ehealth-device | ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Who is asking for task to be done
Task.performerType 0..* CodeableConcept Requested performer
Binding: ProcedurePerformerRoleCodes (preferred): The type(s) of task performers allowed.
Task.owner This element is included in summaries. 0..1 Reference(ehealth-organization | ehealth-patient | ehealth-practitioner | ehealth-relatedperson) {r} Responsible individual
Task.location This element is included in summaries. 0..1 Reference(Location) Where task occurs
Task.reasonCode 0..1 CodeableConcept Why task is needed
Binding Description: (example): Indicates why the task is needed. E.g. Suspended because patient admitted to hospital.
Task.reasonReference 0..1 Reference(Resource) Why task is needed
Task.insurance 0..* Reference(Coverage | ClaimResponse) Associated insurance coverage
Task.note 0..* Annotation Comments made about the task
Task.note.id 0..1 string Unique id for inter-element referencing
Task.note.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Task.note.Slices for author[x] This element is included in summaries. 0..1 Individual responsible for the annotation
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Task.note.Slices for author[x].authorReference Reference(Practitioner | Patient | RelatedPerson | Organization)
Task.note.Slices for author[x].authorString string
Task.note.Slices for author[x].author[x]:authorReference This element is included in summaries. 0..1 Reference(ehealth-practitioner | ehealth-patient | ehealth-relatedperson) Individual responsible for the annotation
Task.note.Slices for author[x].author[x]:authorString This element is included in summaries. 0..1 string Individual responsible for the annotation
Task.note.time This element is included in summaries. 0..1 dateTime When the annotation was made
Task.note.text This element is included in summaries. 1..1 markdown The annotation - text content (as markdown)
Task.relevantHistory 0..* Reference(ehealth-provenance) {r} Key events in history of the Task
Task.restriction 0..1 BackboneElement Constraints on fulfillment tasks
Task.restriction.id 0..1 string Unique id for inter-element referencing
Task.restriction.extension 0..* Extension Additional content defined by implementations
Task.restriction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Task.restriction.repetitions 0..1 positiveInt How many times to repeat
Task.restriction.period 0..1 Period When fulfillment sought
Task.restriction.recipient 0..* Reference(ehealth-patient | ehealth-practitioner | ehealth-relatedperson | Group | ehealth-organization) {r} For whom is fulfillment sought?
Task.input 0..* BackboneElement Information used to perform task
Task.input.id 0..1 string Unique id for inter-element referencing
Task.input.extension 0..* Extension Additional content defined by implementations
Task.input.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Task.input.type 1..1 CodeableConcept Label for the input
Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc.
Task.input.value[x] 1..1 Content to use in performing the task
Task.input.value[x].valueBase64Binary base64Binary
Task.input.value[x].valueBoolean boolean
Task.input.value[x].valueCanonical canonical(Any)
Task.input.value[x].valueCode code
Task.input.value[x].valueDate date
Task.input.value[x].valueDateTime dateTime
Task.input.value[x].valueDecimal decimal
Task.input.value[x].valueId id
Task.input.value[x].valueInstant instant
Task.input.value[x].valueInteger integer
Task.input.value[x].valueMarkdown markdown
Task.input.value[x].valueOid oid
Task.input.value[x].valuePositiveInt positiveInt
Task.input.value[x].valueString string
Task.input.value[x].valueTime time
Task.input.value[x].valueUnsignedInt unsignedInt
Task.input.value[x].valueUri uri
Task.input.value[x].valueUrl url
Task.input.value[x].valueUuid uuid
Task.input.value[x].valueAddress Address
Task.input.value[x].valueAge Age
Task.input.value[x].valueAnnotation Annotation
Task.input.value[x].valueAttachment Attachment
Task.input.value[x].valueCodeableConcept CodeableConcept
Task.input.value[x].valueCoding Coding
Task.input.value[x].valueContactPoint ContactPoint
Task.input.value[x].valueCount Count
Task.input.value[x].valueDistance Distance
Task.input.value[x].valueDuration Duration
Task.input.value[x].valueHumanName HumanName
Task.input.value[x].valueIdentifier Identifier
Task.input.value[x].valueMoney Money
Task.input.value[x].valuePeriod Period
Task.input.value[x].valueQuantity Quantity
Task.input.value[x].valueRange Range
Task.input.value[x].valueRatio Ratio
Task.input.value[x].valueReference Reference(Any)
Task.input.value[x].valueSampledData SampledData
Task.input.value[x].valueSignature Signature
Task.input.value[x].valueTiming Timing
Task.input.value[x].valueContactDetail ContactDetail
Task.input.value[x].valueContributor Contributor
Task.input.value[x].valueDataRequirement DataRequirement
Task.input.value[x].valueExpression Expression
Task.input.value[x].valueParameterDefinition ParameterDefinition
Task.input.value[x].valueRelatedArtifact RelatedArtifact
Task.input.value[x].valueTriggerDefinition TriggerDefinition
Task.input.value[x].valueUsageContext UsageContext
Task.input.value[x].valueDosage Dosage
Task.input.value[x].valueMeta Meta
Task.output 0..* BackboneElement Information produced as part of task
Task.output.id 0..1 string Unique id for inter-element referencing
Task.output.extension 0..* Extension Additional content defined by implementations
Task.output.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Task.output.type 1..1 CodeableConcept Label for output
Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Task.output.value[x] 1..1 Result of output
Task.output.value[x].valueBase64Binary base64Binary
Task.output.value[x].valueBoolean boolean
Task.output.value[x].valueCanonical canonical(Any)
Task.output.value[x].valueCode code
Task.output.value[x].valueDate date
Task.output.value[x].valueDateTime dateTime
Task.output.value[x].valueDecimal decimal
Task.output.value[x].valueId id
Task.output.value[x].valueInstant instant
Task.output.value[x].valueInteger integer
Task.output.value[x].valueMarkdown markdown
Task.output.value[x].valueOid oid
Task.output.value[x].valuePositiveInt positiveInt
Task.output.value[x].valueString string
Task.output.value[x].valueTime time
Task.output.value[x].valueUnsignedInt unsignedInt
Task.output.value[x].valueUri uri
Task.output.value[x].valueUrl url
Task.output.value[x].valueUuid uuid
Task.output.value[x].valueAddress Address
Task.output.value[x].valueAge Age
Task.output.value[x].valueAnnotation Annotation
Task.output.value[x].valueAttachment Attachment
Task.output.value[x].valueCodeableConcept CodeableConcept
Task.output.value[x].valueCoding Coding
Task.output.value[x].valueContactPoint ContactPoint
Task.output.value[x].valueCount Count
Task.output.value[x].valueDistance Distance
Task.output.value[x].valueDuration Duration
Task.output.value[x].valueHumanName HumanName
Task.output.value[x].valueIdentifier Identifier
Task.output.value[x].valueMoney Money
Task.output.value[x].valuePeriod Period
Task.output.value[x].valueQuantity Quantity
Task.output.value[x].valueRange Range
Task.output.value[x].valueRatio Ratio
Task.output.value[x].valueReference Reference(Any)
Task.output.value[x].valueSampledData SampledData
Task.output.value[x].valueSignature Signature
Task.output.value[x].valueTiming Timing
Task.output.value[x].valueContactDetail ContactDetail
Task.output.value[x].valueContributor Contributor
Task.output.value[x].valueDataRequirement DataRequirement
Task.output.value[x].valueExpression Expression
Task.output.value[x].valueParameterDefinition ParameterDefinition
Task.output.value[x].valueRelatedArtifact RelatedArtifact
Task.output.value[x].valueTriggerDefinition TriggerDefinition
Task.output.value[x].valueUsageContext UsageContext
Task.output.value[x].valueDosage Dosage
Task.output.value[x].valueMeta Meta

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Task.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Task.groupIdentifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Task.groupIdentifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Task.status Base required TaskStatus 📍4.0.1 FHIR Std.
Task.statusReason Base example Not State Unknown
Task.businessStatus Base example Not State Unknown
Task.intent Base required TaskIntent 📍4.0.1 FHIR Std.
Task.priority Base required Request priority 📍4.0.1 FHIR Std.
Task.code Base example Task Codes 📍4.0.1 FHIR Std.
Task.performerType Base preferred Procedure Performer Role Codes 📍4.0.1 FHIR Std.
Task.reasonCode Base example Not State Unknown
Task.input.type Base example Not State Unknown
Task.output.type Base example Not State Unknown

Constraints

Id Grade Path(s) Description Expression

 

Other representations of profile: CSV, Excel, Schematron