NameFlagsCard.TypeDescription & Constraintsdoco
.. Task IDomainResourceA task to be performed
Last modified date must be greater than or equal to created date.
... identifier 0..1IdentifierTask Instance Identifier
... basedOn Σ0..*Reference(Any)Request fulfilled by this task
... requisition Σ0..1IdentifierRequisition or grouper id
... parent Σ0..*Reference(Task)Composite task
... status Σ1..1codedraft | requested | received | accepted | +
TaskStatus (Required)
... statusReason Σ0..1CodeableConceptReason for current status
... businessStatus Σ0..1CodeableConceptE.g. "Specimen collected", "IV prepped"
... stage Σ1..1CodeableConceptproposed | planned | actionable +
Task Stage Codes (Extensible)
... code Σ0..1CodeableConceptTask Type
... priority 0..1codelow | normal | high
TaskPriority (Required)
... description Σ0..1stringHuman-readable explanation of task
... focus Σ0..1Reference(Any)What task is acting on
... for Σ0..1Reference(Any)Beneficiary of the Task
... context Σ0..1Reference(Encounter | EpisodeOfCare)Healthcare event during which this task originated
... created I1..1dateTimeTask Creation Date
... lastModified ΣI1..1dateTimeTask Last Modified Date
... requester Σ1..1Reference(Device | Organization | Patient | Practitioner | RelatedPerson)Task Creator
... owner Σ0..1Reference(Device | Organization | Patient | Practitioner | RelatedPerson)Task Owner
... performerType 0..*CodeableConceptrequester | dispatcher | scheduler | performer | monitor | manager | acquirer | reviewer
TaskPerformerType (Preferred)
... reason 0..1CodeableConceptWhy task is needed
... note 0..*AnnotationComments made about the task
... fulfillment 0..1BackboneElementConstraints on fulfillment tasks
.... repetitions 0..1positiveIntHow many times to repeat
.... period 0..1PeriodOver what time-period is fulfillment sought
.... recipients 0..*Reference(Patient | Practitioner | RelatedPerson | Group | Organization)For whom is fulfillment sought?
... definition Σ0..1uriTask Definition
... input 0..*BackboneElementSupporting information
.... type 1..1CodeableConceptLabel for the input
.... value[x] 1..1*Input Value
... output 0..*BackboneElementTask Output
.... type 1..1CodeableConceptOutput Name
.... value[x] 1..1*Output Value

doco Documentation for this format