|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openhealthexchange.openpixpdq.ihe.HL7Actor
org.openhealthexchange.openpixpdq.ihe.impl_v2.PdSupplier
public class PdSupplier
This is the Patient Demographics Supplier (PDS) actor, the server side actor of the IHE Patient Demographics Query (PDQ) profile. This actor accepts HL7 v2 messages such as QBP^Q22 and QCN^J01 from a PDQ Consumer. The transactions that this actor handles are PDQ Query including Continuation Query, and Cancel Query. See Section 3.21 of Vol. 2 (ITI TF-2): Transactions, available on the IHE site for more details.
Constructor Summary | |
---|---|
PdSupplier(com.misyshealthcare.connect.net.IConnectionDescription connection,
IheAuditTrail auditTrail)
Creates a new PdSupplier that will talk to a PDQ consumer over the connection description supplied. |
Method Summary | |
---|---|
(package private) IPdSupplierAdapter |
getPdqSupplierAdapter()
Gets the adapter for this PdSupplier |
static void |
main(java.lang.String[] args)
|
void |
registerPdSupplierAdapter(IPdSupplierAdapter pdqDataSource)
Registers a PdSupplier adapter which delegates patient demographics query from this PDS actor to the underneath eMPI. |
void |
start()
Starts this actor. |
void |
stop()
Stops this actor. |
Methods inherited from class org.openhealthexchange.openpixpdq.ihe.HL7Actor |
---|
getAuditTrail, getConnection, getMesaLogger, getName, getStoreLogger, initMessageStore, logHL7MessageError, saveMessageStore, setMesaLogger, setStoreLogger |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.openhealthexchange.openpixpdq.ihe.IPdSupplier |
---|
getName |
Constructor Detail |
---|
public PdSupplier(com.misyshealthcare.connect.net.IConnectionDescription connection, IheAuditTrail auditTrail) throws IheConfigurationException
connection
- The description of the connection of this PD Supplier
IheConfigurationException
Method Detail |
---|
public void start()
HL7Actor
start
in interface IPdSupplier
start
in class HL7Actor
public void stop()
HL7Actor
stop
in interface IPdSupplier
stop
in class HL7Actor
public void registerPdSupplierAdapter(IPdSupplierAdapter pdqDataSource)
registerPdSupplierAdapter
in interface IPdSupplier
IPdSupplierAdapter
- the adapterIPdSupplierAdapter
IPdSupplierAdapter getPdqSupplierAdapter()
PdSupplier
IPdSupplierAdapter
for this PD Supplierpublic static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |