FHIR Release 3 (STU) R4 Ballot #2 (Mixed Normative/Trial use)

This page is part of the FHIR Specification (v3.0.2: STU 3). (v3.5.0: R4 Ballot #2). 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 R2

Orders and Observations Work Group Maturity Level : 1   Trial Use Compartments : Device , Patient , Practitioner , RelatedPerson

Detailed Descriptions for the elements in the SupplyRequest resource.

Comments This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid. Alternate Names performer
SupplyRequest
Element Id SupplyRequest
Definition

A record of a request for a medication, substance or device used in the healthcare setting.

Control 1..1
Type DomainResource
SupplyRequest.identifier
Element Id SupplyRequest.identifier
Definition

Unique identifier for this supply request.

Note This is a business identifer, not a resource identifier (see discussion )
Control 0..1
Type Identifier
Summary true
Comments

This is assigned by the requester, and used to refer to this order in other external standards.

SupplyRequest.status
Element Id SupplyRequest.status
Definition

Status of the supply request.

Control 0..1
Terminology Binding SupplyRequestStatus ( Required )
Type code
Is Modifier true (Reason: This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid)
Summary true
SupplyRequest.category
Element Id SupplyRequest.category
Definition

Category of supply, e.g. central, non-stock, etc. This is used to support work flows associated with the supply process.

Control 0..1
Terminology Binding Supply Type ( Example )
Type CodeableConcept
Alternate Names kind
Summary true
SupplyRequest.priority
Element Id SupplyRequest.priority
Definition

Indicates how quickly this SupplyRequest should be addressed with respect to other requests.

Control 0..1
Terminology Binding RequestPriority Request priority ( Required )
Type code
Meaning if Missing If missing, this task should be performed with normal priority
Summary true
SupplyRequest.orderedItem SupplyRequest.item[x]
Element Id SupplyRequest.item[x]
Definition

The item being requested. that is requested to be supplied. This is either a link to a resource representing the details of the item or a code that identifies the item from a known list.

Control 0..1 1..1
Terminology Binding SNOMED CT Supply Item ( Example )
Type CodeableConcept | Reference ( Medication | Substance | Device )
[x] Note See Choice of Data Types for further information about how to use [x]
Summary true
Comments

Note that there's a difference between a prescription - an instruction to take a medication, along with a (sometimes) implicit supply, and an explicit request to supply, with no explicit instructions.

SupplyRequest.orderedItem.quantity SupplyRequest.quantity
Element Id SupplyRequest.quantity
Definition

The amount that is being ordered of the indicated item.

Control 1..1
Type Quantity
Summary true
SupplyRequest.orderedItem.item[x] SupplyRequest.parameter
Element Id SupplyRequest.parameter
Definition

The item that is requested to be supplied. This is either a link to a resource representing Specific parameters for the details ordered item. For example, the size of the item or a indicated item.

Control 0..*
SupplyRequest.parameter.code
Element Id SupplyRequest.parameter.code
Definition

A code or string that identifies the item from a known list. device detail being asserted.

Control 0..1
Terminology Binding SNOMED CT Supply Item ParameterCode :
Type ( Example CodeableConcept )
SupplyRequest.parameter.value[x]
Element Id SupplyRequest.parameter.value[x]
Definition

The value of the device detail.

Control 0..1
Type CodeableConcept | Reference ( Medication Quantity | Substance Range | Device boolean )
[x] Note See Choice of Data Types for further information about how to use [x]
Summary true Comments

Note that there's a difference between a prescription - an instruction to take a medication, along with Range means device should have a (sometimes) implicit supply, and an explicit request to supply, with no explicit instructions. value that falls somewhere within the specified range.

SupplyRequest.occurrence[x]
Element Id SupplyRequest.occurrence[x]
Definition

When the request should be fulfilled.

Control 0..1
Type dateTime | Period | Timing
[x] Note See Choice of Data Types for further information about how to use [x]
Alternate Names when; timing
Summary true
SupplyRequest.authoredOn
Element Id SupplyRequest.authoredOn
Definition

When the request was made.

Control 0..1
Type dateTime
Alternate Names date; createdOn; signedOn
Summary true
SupplyRequest.requester
Definition The individual who initiated the request and has responsibility for its activation. Control 0..1 Alternate Names author; source Summary Element Id true SupplyRequest.requester.agent SupplyRequest.requester
Definition

The device, practitioner, etc. who initiated the request.

Control 1..1 0..1
Type Reference ( Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device )
Alternate Names author; source
Summary true
SupplyRequest.requester.onBehalfOf SupplyRequest.supplier
Element Id SupplyRequest.supplier
Definition

The organization Who is intended to fulfill the device or practitioner was acting on behalf of. request.

Control 0..1 0..*
Type Reference ( Organization | HealthcareService )
Alternate Names Requirements performer
Practitioners and Devices can be associated with multiple organizations. This element indicates which organization they were acting on behalf of when authoring the request. Summary true
SupplyRequest.supplier SupplyRequest.reasonCode
Element Id SupplyRequest.reasonCode
Definition

Who is intended to fulfill The reason why the request. supply item was requested.

Control 0..*
Type Terminology Binding Reference SupplyRequestReason ( Organization Example )
Summary Type true CodeableConcept
SupplyRequest.reason[x] SupplyRequest.reasonReference
Element Id SupplyRequest.reasonReference
Definition

Why The reason why the supply item was requested.

Control 0..1 0..*
Terminology Binding Type SupplyRequestReason Reference ( Example Condition | Observation | DiagnosticReport | DocumentReference )
Type SupplyRequest.deliverFrom CodeableConcept | Reference ( Any )
[x] Note Element Id See Choice of Data Types for further information about how to use [x] SupplyRequest.deliverFrom
Definition

Where the supply is expected to come from.

Control 0..1
Type Reference ( Organization | Location )
SupplyRequest.deliverTo
Element Id SupplyRequest.deliverTo
Definition

Where the supply is destined to go.

Control 0..1
Type Reference ( Organization | Location | Patient )