This page is part of the Specialty Medication Enrollment (v0.1.0: STU1 Ballot 1) based on FHIR R4. . For a full list of available versions, see the Directory of published versions
Specialty Rx messages are POSTed to their recipients using the $process-message operation…
Details from the base FHIR specification are here.
The $process-message operation SHALL contain a single content
parameter consisting of a FHIR message (a Bundle containing a MessageHeader resource).
Notes:
Because the Process Message operation does not use the Parameters resource, the “content” parameter is always the body of the HTTP message.
The async
and response-url
Process Message parameters are not to be used when exchanging Specialty Rx messages.
Specialty Rx Query Responses are expected to be systematically produced using data in the patient’s electronic health record. They may be returned synchronously or asynchronously in near real-time. The Requesting System cannot influence which behavior occurs; when a message is received, the Data Source System determines whether it will respond synchronously or asynchronously.
200 OK
with no body, or returns an HTTP error if the message cannot be processedSee Error Handling for instances where the request cannot be processed in part or in whole.