2nd DSTU Draft For Comment

This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

5.22.7 Resource Order - Detailed Descriptions

Detailed Descriptions for the elements in the Order resource.

Order
Definition

A request to perform an action.

Control1..1
Alternate NamesRequest
Order.identifier
Definition

Identifiers assigned to this order by the orderer or by the receiver.

Control0..*
TypeIdentifier
Order.date
Definition

When the order was made.

Control0..1
TypedateTime
Order.subject
Definition

Patient this order is about.

Control0..1
TypeReference(Patient | Group | Device | Substance)
Alternate NamesPatient
Comments

May be left blank if the request reference identifies the patient, or if the request is not associated with a patient.

Order.source
Definition

Who initiated the order.

Control0..1
TypeReference(Practitioner)
Alternate NamesAuthor; Practitioner
Order.target
Definition

Who is intended to fulfill the order.

Control0..1
TypeReference(Organization | Device | Practitioner)
Order.reason[x]
Definition

Text - why the order was made.

Control0..1
TypeCodeableConcept|Reference(Any)
Order.authority
Definition

If required by policy.

Control0..1
TypeReference(Any)
Comments

Reference will be constrained when suitable targets exist.

To DoVerify RIM semantics.
Order.when
Definition

When order should be fulfilled.

Control0..1
InvariantsDefined on this element
ord-1: Provide a code or a schedule, but not both (xpath: exists(f:code) != exists(f:schedule))
Order.when.code
Definition

Code specifies when request should be done. The code may simply be a priority code.

Control0..1
BindingRequestedTime: When a requested action should be performed (e.g. STAT, daily, evenings, etc.)
TypeCodeableConcept
Comments

This is usually a local code agreed in the context of the ordering workflow.

InvariantsAffect this element
ord-1: Provide a code or a schedule, but not both (xpath: exists(f:code) != exists(f:schedule))
Order.when.schedule
Definition

A formal schedule.

Control0..1
TypeTiming
InvariantsAffect this element
ord-1: Provide a code or a schedule, but not both (xpath: exists(f:code) != exists(f:schedule))
Order.detail
Definition

What action is being ordered.

Control1..*
TypeReference(Any)