Home/Artifacts/Profiles/EOrdersTaskFulfillmentBase

EOrders Task Fulfillment Request Base

EOrders Task Fulfillment Request Base Profile. Status, statusReason, and businessStatus should all be meaningfully updates on status change. If some attributes are not used, they should be cleared to prevent propagation of other status attributes outside of their binding to the original status for which they were intended.

draft
URLhttp://fhir.geniesolutions.io/StructureDefinition/eorders-task-fulfillment-base
TypeTask
BaseTask
Derivation:
TaskTaskEOrdersTaskFulfillmentBase
Element
Flags
Card.
Type
Description
id
Σ
0..1
String
Logical id of this artifact
meta
Σ
0..1
Meta
Metadata about the resource
implicitRules
?!Σ
0..1
uri
A set of rules under which this content was created
language
0..1
code
Language of the resource content
text
0..1
Narrative
Text summary of the resource, for human interpretation
contained
0..*
Resource
Contained, inline Resources
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?!
0..*
Extension
Extensions that cannot be ignored
identifier
0..*
Identifier
Task Instance Identifier
instantiatesCanonical
Σ
0..1
canonical
Formal definition of task
instantiatesUri
Σ
0..1
uri
Formal definition of task
basedOn
Σ
0..*
Reference
Request fulfilled by this task
groupIdentifier
MSΣ
1..1
Identifier
Requisition or grouper id
partOf
Σ
0..*
Reference
Composite task
status
MS?!Σ
1..1
code
requested | received | accepted | rejected | cancelled | in-progress | completed | failed
statusReason
MSΣ
0..1
CodeableConcept
Must support when status is rejected, cancelled or failed
businessStatus
MSΣ
0..1
CodeableConcept
claimed-request | user-cancelled-request | invalid-request-data | inaccessible-request-data
intent
Σ
1..1
code
order
priority
MS
0..1
code
routine | urgent
code
MSΣ
1..1
CodeableConcept
fulfill | abort
description
Σ
0..1
string
Human-readable explanation of task
focus
Σ
0..1
Reference
What task is acting on
for
MSΣ
1..1
Reference
Patient the fulfillment of the diagnostic request is for
encounter
Σ
0..1
Reference
Healthcare event during which this task originated
executionPeriod
Σ
0..1
Period
Start and end time of execution
authoredOn
MS
1..1
dateTime
Request date
lastModified
MSΣ
0..1
dateTime
Date/time when task and/or status last updated
requester
MSΣ
1..1
Reference
The provider requesting the diagnostic service
performerType
0..*
CodeableConcept
Requested performer
owner
MSΣ
1..1
Reference
Laboratory organisation requested to fulfil the request
location
Σ
0..1
Reference
Where task occurs
reasonCode
0..1
CodeableConcept
Why task is needed
reasonReference
0..1
Reference
Why task is needed
insurance
0..*
Reference
Associated insurance coverage
note
0..*
Annotation
Comments made about the task
relevantHistory
0..*
Reference
Key events in history of the Task
restriction
0..1
BackboneElement
Constraints on fulfillment tasks
input
0..*
BackboneElement
Information used to perform task
output
MS
0..*
BackboneElement
Must support when completed