I'm curious about the new architecture for exporting immunizations to a state registry. Which piece of software generates the HL7 message content? It appears to me to not be generated in the database. Is the HL7 message generated by JBoss, and then picked up by Qvera Interface Engine? Or does QIE pick up an immunizationID from the JBoss endpoint and then build the HL7 message itself?
I have done some delving into the Qvera Interfaces and the Interoperability and based on information I have seen in various documentation and my own investigation, it is my belief that the HL7 messages are built by JBoss using the Subscription information in Centricity's Interoperability. It is this belief that prompted us to heed GE's recommendation to split the interoperability processes onto their own server for our organization size. This way the JBoss performance on our Interop server does not affect the JBoss performance on our App server.
Interesting. Thanks for the info. Have you noticed if Qvera uses a username and password to connect to Jboss's interop web service?
Yes, this was set up when we had Qvera installed. In Qvera it is found under Global Settings --> Global Web Svc. Connections --> Connection Information
In this section you will find the Username and Password fields that Qvera uses to connect to JBoss. When we split our Interoperability onto a separate server we had to change the WSDL URL to reflect the new server
Do you know what the default connection credentials are? Or alternatively do you know where to change the connection credentials on the JBoss side?
If I understand what you are asking, then I believe that JBoss connects via the User Name and password that you define in the Server Configurator for the connections. In older versions this used to be in the ServerSetup tool under Advanced Setup Options.
I was looking for the credentials for the Qvera->JBoss connection. I think the Server Configurator settings only apply to the JBoss->SQL Server connection.