R4 Draft for Comment

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 R2

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

Detailed Descriptions for the elements in the SupplyRequest resource.

SupplyRequest
Definition

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

Control1..1
SupplyRequest.identifier
Definition

Unique identifier for this supply request.

NoteThis is a business identifer, not a resource identifier (see discussion)
Control0..1
TypeIdentifier
Summarytrue
Comments

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

SupplyRequest.status
Definition

Status of the supply request.

Control0..1
Terminology BindingSupplyRequestStatus (Required)
Typecode
Is Modifiertrue
Summarytrue
Comments

This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

SupplyRequest.category
Definition

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

Control0..1
Terminology BindingSupply Type (Example)
TypeCodeableConcept
Alternate Nameskind
Summarytrue
SupplyRequest.priority
Definition

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

Control0..1
Terminology BindingRequestPriority (Required)
Typecode
Meaning if MissingIf missing, this task should be performed with normal priority
Summarytrue
SupplyRequest.item[x]
Definition

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

Control1..1
Terminology BindingSNOMED CT Supply Item (Example)
TypeCodeableConcept|Reference(Medication | Substance | Device)
[x] NoteSee Choice of Data Types for further information about how to use [x]
Summarytrue
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.quantity
Definition

The amount that is being ordered of the indicated item.

Control1..1
TypeQuantity
Summarytrue
SupplyRequest.parameter
Definition

Specific parameters for the ordered item. For example, the size of the indicated item.

Control0..*
SupplyRequest.parameter.code
Definition

A code or string that identifies the device detail being asserted.

Control0..1
Terminology BindingParameterCode:
TypeCodeableConcept
SupplyRequest.parameter.value[x]
Definition

The value of the device detail.

Control0..1
TypeCodeableConcept|Quantity|Range|boolean
[x] NoteSee 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.

SupplyRequest.occurrence[x]
Definition

When the request should be fulfilled.

Control0..1
TypedateTime|Period|Timing
[x] NoteSee Choice of Data Types for further information about how to use [x]
Alternate Nameswhen; timing
Summarytrue
SupplyRequest.authoredOn
Definition

When the request was made.

Control0..1
TypedateTime
Alternate Namesdate; createdOn; signedOn
Summarytrue
SupplyRequest.requester
Definition

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

Control0..1
TypeReference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)
Alternate Namesauthor; source
Summarytrue
SupplyRequest.supplier
Definition

Who is intended to fulfill the request.

Control0..*
TypeReference(Organization | HealthcareService)
Alternate Namesperformer
Summarytrue
SupplyRequest.reasonCode
Definition

Why the supply item was requested.

Control0..*
Terminology BindingSupplyRequestReason (Example)
TypeCodeableConcept
SupplyRequest.reasonReference
Definition

Why the supply item was requested.

Control0..*
TypeReference(Condition | Observation | DiagnosticReport | DocumentReference)
SupplyRequest.deliverFrom
Definition

Where the supply is expected to come from.

Control0..1
TypeReference(Organization | Location)
SupplyRequest.deliverTo
Definition

Where the supply is destined to go.

Control0..1
TypeReference(Organization | Location | Patient)