RESTful Web Service Inbound
|
RESTful Web Service Inbound |
Receives a GET request with the patient's first and last names passed as a query parameter. |
Get Code
|
Groovy |
Extracts the service/ device codes from the request path. |
Router
|
Router |
Checks the requested codes C8928, E0433, and others. |
code C8928 processing
|
Subroute |
Triggers the subroute to process the C8928 code for services provided to the patient. |
Response Creation
|
Velocity |
Creates a response message for the E0433 code for devices based on the Velocity template available. |
Response Creation_2
|
Velocity |
Creates a response message for the other codes based on the Velocity template available. |
RESTful Web Service Outbound
|
RESTful Web Service Outbound |
Returns a JSON-formatted response that contains the service/ device descriptions, costs, and other requirements. |
Any Error
|
Error Channel Inbound |
Triggers an 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. |