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. |