Tuesday, January 25, 2005

Interprovincial query

IN965112 - Interprovincial Provider Details report - how does this work?

[RA] – I was trying to find the appropriate design document, but can’t seem to place it. This is quite a simple procedure and currently only applies to the Provider Details report.

The provider details report request is processed as it normally does (JSP -> Command object -> Message Server -> Message Transaction Handler) right up until it hits the Interaction Handlers. The message, based on the Interprov interaction ID is sent to the Interprov interaction handler to process. This handler obtains an http or https connection to the remote web interface and sends the message as a form variable to a JSP (interprov_listener.jsp) resident on the remote web server. The JSP points to its own configuration file (similar to the login page). The JSP replaces the environment code on the incoming message with the environment name picked from the configuration file and sends the content to the command object, which in turn sends it to the message server to be processed. The bean then processes the messages and sends the response back through the normal channels to the JSP which sends the response, again via http or https, to the handler at the province that initiated the request. This message is then sent back, again via normal channels, to the PRS client which then displays the report.



Note: Interprovincial requests are processed in immediate mode only.


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?