Glossary
What is Task in FHIR?
A Task is a FHIR resource that represents a discrete unit of work: who should do it, what it is for, what its current status is, and when it is due or was completed.
In context
Tasks have a status lifecycle (requested, accepted, ready, in-progress, completed, failed, and others) and link to the patient they concern, the requester, the owner, and the originating resource. A Task created from a CarePlan activity carries the link to its plan, which keeps the operational unit traceable back to the clinical intent it implements.
Tasks are full FHIR resources, so they participate in authorisation, search, audit, and subscriptions like any other resource type; you do not need a separate 'workflow' system alongside the FHIR data.
How Fire Arrow handles it
Fire Arrow Server creates Tasks for scheduled CarePlan activities and transitions them to 'ready' when due. The organisation-scoped legitimate-interest rule includes Task in its inclusion criteria, so roles scoped to an organisation see the right tasks without extra configuration.