JBoss

JMX MBean View

Back to Agent View Refresh MBean View

MBean description:

The PIX Query Service is used to find out the identification of a patient in different Patient Identifier Domains by query the data base for Patients linked by Other Patient IDs or by sending a HL7 v2.5 QBP^Q23 message to the specified Patient Identifier Cross-reference (PIX) Manager and evaluating the returned HL7 RSP^K23 message.

List of MBean attributes:

Name Type Access Value Description
PIXManager java.lang.String RW External PIX Manager <Application>^<Facility> or LOCAL (=> query data base for Patients linked by Other Patient IDs)
PIXManagerLocal boolean R True true, if PIXManager=LOCAL
PIXQueryName java.lang.String RW Message Query Name (QPD-1) used in PIX Query for Corresponding Patient IDs. Only effective if PIXManager!=LOCAL.
IssuersOfOnlyOtherPatientIDs java.lang.String RW Comma separated list of Issuers/Authorities, which only qualifies Other Patient IDs - and NOT primary Patient IDs. Used to optimize data base queries. Only effective if PIXManager=LOCAL.
IssuersOfOnlyPrimaryPatientIDs java.lang.String RW Comma separated list of Issuers/Authorities, which only qualifies primary Patient IDs - and NOT Other Patient IDs. Used to optimize data base queries. Only effective if PIXManager=LOCAL.
MockResponse java.lang.String RW If specified (!= '-'), return list of Patient IDs (<ID>^^^<namespace ID>&<universal ID>&<universal ID type>) separated by '~'. Useful for debugging service clients.
HL7SendServiceName javax.management.ObjectName RW View MBean Used internally - do NOT modify.
Name java.lang.String R PIXQueryService The class name of the MBean
State int R 3 The status of the MBean
StateString java.lang.String R Started The status of the MBean in text form

List of MBean operations:


void create()

Standard MBean lifecycle method


void start()

The start lifecycle operation


void stop()

The stop lifecycle operation


void destroy()

The destroy lifecycle operation


void jbossInternalLifecycle()

The detyped lifecycle operation (for internal use only)

Param ParamType ParamValue ParamDescription
method java.lang.String The lifecycle operation

java.lang.String showCorrespondingPIDs()

Show corresponding Patient IDs of all domains.

Param ParamType ParamValue ParamDescription
pid java.lang.String Patient ID
authority java.lang.String Issuer Of Patient ID/Assigning Authority

java.util.List queryCorrespondingPIDs()

Query PIX Manger for corresponding Patient IDs of specific domain(s).

Param ParamType ParamValue ParamDescription
pid java.lang.String Patient ID
authority java.lang.String Issuer Of Patient ID/Assigning Authority
domains [Ljava.lang.String; List of returned domains (What domains returned).