Skip to content

Task Profile

Canonical../StructureDefinition/nexus-emr-core-clinical-task
Statusdraft · 1.26.0
BaseTask (constraint)
SourceFSH · JSON

A unit of work in the chart: who asked for it, who owns it now, what has been said about it, and which chart element it concerns. Inbox items, to-dos, follow-ups, a result that needs review -- deliberately one kind of work item.

TypedFhir API / C#

The typed accessor surface Task exposes for Task — generated from this IG's compiled profile; each typed accessor has a validating raw-FHIR twin (xRaw) where marked. The three ports are parity-enforced.

class Task : ClinicalResourcegenerated source

Accessor Type Access Notes
EffectiveDate FuzzyDate? read-only The resource's effective date — the first present of this profile's date elements (precedence), normalized to the canonical FuzzyDatetime f…
Display string? read-only The resource's human headline — a coded concept's label, else a title / name, else undefined.
InstantiatesCanonical string? read/write Formal definition of task (canonical)
InstantiatesUri string? read/write Formal definition of task (URI)
BasedOn References read/write · raw twin Request fulfilled by this task (available, not must-support)
GroupIdentifier JsonNode? read/write Shared identifier for tasks raised together (e.g. one decision-support card)
PartOf References read/write · raw twin Parent task for sub-tasks and branches
Status string? read/write Where the task is in its lifecycle
StatusReason Concept? read/write · raw twin Reason for current status
BusinessStatus Concept? read/write · raw twin Task business status
Intent string? read/write order (do this) | proposal (consider this) | option (one of these)
Priority string? read/write How urgent the task is
Code Concept? read/write · raw twin The category the task is filed under
Description string? read/write The ask: original task content, stable throughout lifecycle
Focus Reference? read/write · raw twin The chart element this task is about (form, inbox document, note, ...)
For Reference? read/write · raw twin Patient this task is about, when it is about one
Encounter Reference? read/write · raw twin Healthcare encounter during which task was created
ExecutionPeriod JsonNode? read/write Start and end time of execution
AuthoredOn FuzzyDate? read/write When task was first created
LastModified FuzzyDate? read/write Task last modified date
Requester Reference? read/write · raw twin Who originally requested this task (person, AI graph, or decision-support rule)
PerformerType Concepts read/write · raw twin Requested performer type
Owner Reference? read/write · raw twin Who holds this task now; absent means the whole clinic holds it
Location Reference? read/write · raw twin Where task should be performed
ReasonCode Concept? read/write · raw twin Why task is needed (coded)
ReasonReference Reference? read/write · raw twin Clinical reason for this task (available, not must-support)
Insurance References read/write · raw twin Associated insurance coverage
Note Notes read/write The conversation on this task, oldest first; the ask itself is description
Restriction JsonNode? read/write Constraints on fulfillment tasks
Input Json[]? read/write The contained prototype Bundle (local #id reference)