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

Detailed Descriptions for the elements in the Order resource.
| Order | |
| Definition | A request to perform an action.  | 
| Control | 1..1 | 
| Alternate Names | Request | 
| Summary | true | 
| Order.identifier | |
| Definition | Identifiers assigned to this order by the orderer or by the receiver.  | 
| Note | This is a business identifer, not a resource identifier (see discussion) | 
| Control | 0..* | 
| Type | Identifier | 
| Summary | true | 
| Order.date | |
| Definition | When the order was made.  | 
| Control | 0..1 | 
| Type | dateTime | 
| Summary | true | 
| Order.subject | |
| Definition | Patient this order is about.  | 
| Control | 0..1 | 
| Type | Reference(Patient | Group | Device | Substance) | 
| Alternate Names | Patient | 
| Summary | true | 
| 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.  | 
| Control | 0..1 | 
| Type | Reference(Practitioner | Organization) | 
| Alternate Names | Author; Practitioner | 
| Summary | true | 
| Order.target | |
| Definition | Who is intended to fulfill the order.  | 
| Control | 0..1 | 
| Type | Reference(Organization | Device | Practitioner) | 
| Summary | true | 
| Order.reason[x] | |
| Definition | Text - why the order was made.  | 
| Control | 0..1 | 
| Type | CodeableConcept|Reference(Any) | 
| [x] Note | See Choice of Data Types for further information about how to use [x] | 
| Summary | true | 
| Order.when | |
| Definition | When order should be fulfilled.  | 
| Control | 0..1 | 
| Summary | true | 
| Invariants | Defined 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.  | 
| Control | 0..1 | 
| Binding | RequestedTime: When a requested action should be performed (e.g. STAT, daily, evenings, etc.) | 
| Type | CodeableConcept | 
| Summary | true | 
| Comments | This is usually a local code agreed in the context of the ordering workflow.  | 
| Invariants | Affect 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.  | 
| Control | 0..1 | 
| Type | Timing | 
| Summary | true | 
| Invariants | Affect 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.  | 
| Control | 1..* | 
| Type | Reference(Any) | 
| Summary | true |