Medication Reconciliation Submit Data Route

This route receives a POST request with information on the medication prescribed by the Provider for a specific patient and submits the data to the Payer's FHIR Server.

Route Structure

Da Vinci 3-4 Medication Reconciliation Submit Data Route

Route Components Description

Component Name Component Type Description
RESTful Web Service Inbound_1 RESTful Web Service Inbound Receives a request to post a list of medications.
HTTP Router Checks the request type.
405 Method Not Allowed_1 RESTful Web Service Outbound Sends back an error message that the request type used is not allowed.
POST prod/mrp REST Client Submits the incoming bundle to the Payer's FHIR server.
Response 201? Router Checks to see if the requested data has been successfully submitted to the Payer's FHIR Server.
Velocity Velocity Creates a response message based on the Velocity template available.
503 Service Unavailable_1 RESTful Web Service Outbound Sends back a message that an error occurred while performing a call to the external service to post data.
RESTful Web Service Outbound_1 RESTful Web Service Outbound Sends out a response with the 201 CREATED code.
Any Error Error Channel Inbound Triggers the 500 Internal Server Error to send out an internal server error HTTP response when there are processing errors.
500 Internal Server Error RESTful Web Service Outbound Sends out an internal server error message.
Errors File System Inbound Saves all the processing error reports to the file system.