Supply of Products for Healthcare (SUPPLY)
0.3.0 - ci-build
Supply of Products for Healthcare (SUPPLY), published by IHE Pharmacy Technical Committee. This guide is not an authorized publication; it is the continuous build for version 0.3.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/pharm-supply/ and changes regularly. See the Directory of published versions
This section corresponds to transaction [PHARM-S1] of the IHE Technical Framework. Transaction [PHARM-S1] is used by the Supply Requester and the Supply Request Filler actors. The Supply Request [PHARM-S1] transaction is used to transmit an order for supply of products.
The Supply Request [PHARM-S1] transaction passes a Supply Request from a Supply Requester to a Supply Request Filler.
Table X:Y.Z.2-1: Actor Roles
Actor | Role |
---|---|
Supply Requester | Sends Supply Requests to the Supply Request Filler |
Supply Request Filler | Accepts the request sent from the Supply Requester |
FHIR-R5 HL7 FHIR Release 5.0
Figure X:Y.Z.4-1: Supply Request Interactions
The Supply Requester submits a SupplyRequest resource using the HTTP POST method to the /SupplyRequest endpoint.
This method is invoked when the Supply Requester needs to submit one or more Supply Requests to a Supply Request Filler - to inform, to request approval, or to initiate a delivery.
The content type of the HTTP body shall be either application/fhir+json
or application/fhir+xml
.
The Supply Requester shall assure the request is consistent and actionable before sending, i.e. all authorizations and approvals are present.
Notes
parameter
element should be used. A reference to a resource can also be used (Medication, Device, etc.). In that case, the resource can be contained in the request. See References about contained resources.Upon receiving the Supply Request, the Supply Request Filler is expected to have all the information required to respond - approve, forward, or otherwise act upon the request. The Supply Request Filler shall issue a response confirming the request has been accepted (created), or informing of any error.
The Supply Request Filler always returns a HTTP Status code appropriate to the processing outcome.
This response is always expected and provides the Supply Requester with the ackowledgement of the request including any technical issues. The response shall immediately follow the request. In case any delayed validation of the order is expected, such validation shall not impede the immediate response to a Supply Request. Such delayed information can be conveyed as a Supply Request Status which is covered by the [PHARM-S2] transaction.
The response to a Supply Request shall consist of:
201 (Created)
id
.Upon receiving the response to the Supply Request, the Supply Requester can persist the information provided by the Supply Request Filler (status, id, etc.) for future tracking, and can trigger a response to any issues, if they exist.