This page is part of the FHIR Specification (v3.2.0: R4 Ballot 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
. Page versions: R5 R4B R4 R3
Orders and Observations Work Group | Maturity Level: 0 | Draft | Compartments: Device, Encounter, Patient, Practitioner |
Detailed Descriptions for the elements in the DeviceRequest resource.
| DeviceRequest | |
| Definition | Represents a request for a patient to employ a medical device. The device may be an implantable device, or an external assistive device, such as a walker. |
| Control | 1..1 |
| DeviceRequest.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 |
| DeviceRequest.instantiates | |
| Definition | Protocol or definition followed by this request. For example: The proposed act must be performed if the indicated conditions occur, e.g.., shortness of breath, SpO2 less than x%. |
| Control | 0..* |
| Type | uri |
| Summary | true |
| DeviceRequest.basedOn | |
| Definition | Plan/proposal/order fulfilled by this request. |
| Control | 0..* |
| Type | Reference(Any) |
| Summary | true |
| DeviceRequest.priorRequest | |
| Definition | The request takes the place of the referenced completed or terminated request(s). |
| Control | 0..* |
| Type | Reference(Any) |
| Summary | true |
| DeviceRequest.groupIdentifier | |
| Definition | Composite request this is part of. |
| Control | 0..1 |
| Type | Identifier |
| Summary | true |
| DeviceRequest.status | |
| Definition | The status of the request. |
| Control | 0..1 |
| Terminology Binding | RequestStatus (Required) |
| Type | code |
| Is Modifier | true |
| Summary | true |
| Comments | This element is labeled as a modifier because the status contains the codes cancelled and entered-in-error that mark the request as not currently valid. |
| DeviceRequest.intent | |
| Definition | Whether the request is a proposal, plan, an original order or a reflex order. |
| Control | 1..1 |
| Terminology Binding | RequestIntent : |
| Type | CodeableConcept |
| Is Modifier | true |
| Summary | true |
| DeviceRequest.priority | |
| Definition | Indicates how quickly the {{title}} should be addressed with respect to other requests. |
| Control | 0..1 |
| Terminology Binding | RequestPriority (Required) |
| Type | code |
| Default Value | If missing, normal priority |
| Summary | true |
| DeviceRequest.code[x] | |
| Definition | The details of the device to be used. |
| Control | 1..1 |
| Terminology Binding | FHIR Device Types (Example) |
| Type | Reference(Device)|CodeableConcept |
| [x] Note | See Choice of Data Types for further information about how to use [x] |
| Summary | true |
| DeviceRequest.parameter | |
| Definition | Specific parameters for the ordered item. For example, the prism value for lenses. |
| Control | 0..* |
| DeviceRequest.parameter.code | |
| Definition | A code or string that identifies the device detail being asserted. |
| Control | 0..1 |
| Terminology Binding | ParameterCode: |
| Type | CodeableConcept |
| DeviceRequest.parameter.value[x] | |
| Definition | The value of the device detail. |
| Control | 0..1 |
| Type | CodeableConcept|Quantity|Range|boolean |
| [x] Note | See Choice of Data Types for further information about how to use [x] |
| Comments | Range means device should have a value that falls somewhere within the specified range. |
| DeviceRequest.subject | |
| Definition | The patient who will use the device. |
| Control | 1..1 |
| Type | Reference(Patient | Group | Location | Device) |
| Summary | true |
| DeviceRequest.context | |
| Definition | An encounter that provides additional context in which this request is made. |
| Control | 0..1 |
| Type | Reference(Encounter | EpisodeOfCare) |
| Summary | true |
| DeviceRequest.occurrence[x] | |
| Definition | The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013". |
| Control | 0..1 |
| Type | dateTime|Period|Timing |
| [x] Note | See Choice of Data Types for further information about how to use [x] |
| Summary | true |
| DeviceRequest.authoredOn | |
| Definition | When the request transitioned to being actionable. |
| Control | 0..1 |
| Type | dateTime |
| Summary | true |
| DeviceRequest.requester | |
| Definition | The individual who initiated the request and has responsibility for its activation. |
| Control | 0..1 |
| Type | Reference(Device | Practitioner | PractitionerRole | Organization) |
| Summary | true |
| DeviceRequest.performerType | |
| Definition | Desired type of performer for doing the diagnostic testing. |
| Control | 0..1 |
| Terminology Binding | Participant Roles (Example) |
| Type | CodeableConcept |
| Summary | true |
| DeviceRequest.performer | |
| Definition | The desired perfomer for doing the diagnostic testing. |
| Control | 0..1 |
| Type | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) |
| Summary | true |
| DeviceRequest.reasonCode | |
| Definition | Reason or justification for the use of this device. |
| Control | 0..* |
| Terminology Binding | Condition/Problem/Diagnosis Codes (Example) |
| Type | CodeableConcept |
| Summary | true |
| DeviceRequest.reasonReference | |
| Definition | Reason or justification for the use of this device. |
| Control | 0..* |
| Type | Reference(Condition | Observation | DiagnosticReport | DocumentReference) |
| Summary | true |
| DeviceRequest.insurance | |
| Definition | Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service. |
| Control | 0..* |
| Type | Reference(Coverage | ClaimResponse) |
| DeviceRequest.supportingInfo | |
| Definition | Additional clinical information about the patient that may influence the request fulfilment. For example, this may includes body where on the subject's the device will be used ( i.e. the target site). |
| Control | 0..* |
| Type | Reference(Any) |
| Requirements | Knowing where the device is targeted is important for tracking if multiple sites are possible. |
| DeviceRequest.note | |
| Definition | Details about this request that were not represented at all or sufficiently in one of the attributes provided in a class. These may include for example a comment, an instruction, or a note associated with the statement. |
| Control | 0..* |
| Type | Annotation |
| DeviceRequest.relevantHistory | |
| Definition | Key events in the history of the request. |
| Control | 0..* |
| Type | Reference(Provenance) |
| Comments | This might not include provenances for all versions of the request – only those deemed “relevant” or important. This SHALL NOT include the Provenance associated with this current version of the resource. (If that provenance is deemed to be a “relevant” change, it will need to be added as part of a later update. Until then, it can be queried directly as the Provenance that points to this version using _revinclude All Provenances should have some historical version of this Request as their subject. |