identifier | No | Identifier[] | Task Instance Identifier |
instantiatesCanonical | No | canonical | Formal definition of task |
instantiatesUri | No | uri | Formal definition of task |
basedOn | No | Reference<Resource>[] | Request fulfilled by this task |
groupIdentifier | No | Identifier | Requisition or grouper id |
partOf | No | Reference<Task>[] | Composite task |
status | Yes | code | draft / requested / received / accepted / + |
statusReason | No | CodeableConcept | Reason for current status |
businessStatus | No | CodeableConcept | E.g. “Specimen collected”, “IV prepped” |
intent | Yes | code | unknown / proposal / plan / order / original-order / reflex-order / filler-order / instance-order / option |
priority | No | code | routine / urgent / asap / stat |
code | No | CodeableConcept | Task Type |
description | No | string | Human-readable explanation of task |
focus | No | Reference<Resource> | What task is acting on |
for | No | Reference<Resource> | Beneficiary of the Task |
encounter | No | Reference<Encounter> | Healthcare event during which this task originated |
executionPeriod | No | Period | Start and end time of execution |
authoredOn | No | dateTime | Task Creation Date |
lastModified | No | dateTime | Task Last Modified Date |
requester | No | Reference<Device / Organization / Patient / Practitioner / PractitionerRole / RelatedPerson> | Who is asking for task to be done |
performerType | No | CodeableConcept[] | Requested performer |
owner | No | Reference<Practitioner / PractitionerRole / Organization / CareTeam / HealthcareService / Patient / Device / RelatedPerson> | Responsible individual |
location | No | Reference<Location> | Where task occurs |
reasonCode | No | CodeableConcept | Why task is needed |
reasonReference | No | Reference<Resource> | Why task is needed |
insurance | No | Reference<Coverage / ClaimResponse>[] | Associated insurance coverage |
note | No | Annotation[] | Comments made about the task |
relevantHistory | No | Reference<Provenance>[] | Key events in history of the Task |
restriction | No | TaskRestriction | Constraints on fulfillment tasks |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- repetitions | No | positiveInt | How many times to repeat |
- period | No | Period | When fulfillment sought |
- recipient | No | Reference<Patient / Practitioner / PractitionerRole / RelatedPerson / Group / Organization>[] | For whom is fulfillment sought? |
input | No | TaskInput | Information used to perform task |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- type | Yes | CodeableConcept | Label for the input |
- value[x] | Yes | 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 | Content to use in performing the task |
output | No | TaskOutput | Information produced as part of task |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- type | Yes | CodeableConcept | Label for output |
- value[x] | Yes | 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 | Result of output |