Understanding the Sun GlassFish ESB PIX/PDQ Manager

PIX Console

The PIX Console provides you with a variety of useful information and tools that allow you to monitor end-to-end processing of the messages that are processed through the PIX/PDQ Manager. The PIX Console helps fulfill IHE requirements by providing a view into the ATNA audit repository and the server log messages that pertain to the PIX/PDQ Manager. You can also view information about a message at any point in it's processing, along with the components that processed it.

The console provides these primary features:

The PIX console includes the following components:

Figure shows the Domain Manager on
the PIX Console.

Message Viewer

The Message Viewer displays a list of transactions processed through the PIX/PDQ Manager. You can select a transaction to view trace information about the path it took through the PIX/PDQ Manager, including which components processed the message and the order in which it was processed. The Message Viewer also displays the content, or payload, of the message in XML format, and displays information about which component processed the message at each checkpoint. Use the Message Viewer to monitor the status of the PIX/PDQ system.

Audit Viewer

The Audit View displays an audit log of transactions processed by the PIX/PDQ Manager based on the Audit Trail and Node Authentication (ATNA) guidelines. The information collected for auditing allows you to monitor transactions for inappropriate activity. The central repository for storing audit information is the arrdb database, and the Audit page of the PIX Console provides a graphical interface to view audit information.

The Audit Viewer allows you to filter the list of transactions displayed on the Audit page. You can narrow down transactions by source ID, source type, event ID, event type, event action, event outcome, and date range.

Application Variable and Configuration Manager

The Application Variable and Configuration Manager allows you to view and edit the predefined application variables and configurations that are part of the PIX/PDQ Manager. The variables define connectivity information for the binding components, and define information specific to HL7 messaging for the BPEL Service Engine.

Domain Manager

The Domain Manager displays information about each external system that shares data with the PIX/PDQ Manager. In IHE terminology, these external systems are called domains. In adherence with IHE requirements, the following information is stored for each domain:

You can make updates to existing domain information, add new domains, and delete domains using the Domain Manager. Once you save any updates you make, the Domain manager propagates the information to the sbyn_systems table in the master index database and to the pix_pdq_systems table, which supports the domain lookup interface.


Note –

If you modify domain information, you need to restart the GlassFish server in order for the changes to take effect in the PIX/PDQ Manager.


The Domain Manager also handles subscriptions to outbound notifications of updates to patient information, letting you add, delete, and modify these subscriptions. You can also view the available endpoint types for subscriptions.

Log Message Viewer

The Log Message Viewer displays messages from the GlassFish server log that are relevant to the PIX/PDQ Manager. This allows you to quickly see the information that applies only to PIX/PDQ without having to look through general application server message or messages for other applications.