Class ChPharm1Service

java.lang.Object
org.openehealth.ipf.platform.camel.ihe.ws.AbstractWebService
org.openehealth.ipf.platform.camel.ihe.xds.XdsAdhocQueryService
org.projecthusky.communication.ch.camel.chpharm1.ChPharm1Service
All Implemented Interfaces:
ChPharm1PortType

public class ChPharm1Service extends org.openehealth.ipf.platform.camel.ihe.xds.XdsAdhocQueryService implements ChPharm1PortType
Service implementation for the CH:PHARM-1 transaction (Query Pharmacy Documents).

This implementation delegates to a Camel consumer by creating an exchange.

Author:
Quentin Ligier
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.query.AdhocQueryResponse
    communityPharmacyManagerQueryPharmacyDocuments(org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.query.AdhocQueryRequest body)
    Performs a stored query according to the CH:PHARM-1 specification.

    Methods inherited from class org.openehealth.ipf.platform.camel.ihe.xds.XdsAdhocQueryService

    processRequest

    Methods inherited from class org.openehealth.ipf.platform.camel.ihe.ws.AbstractWebService

    getConsumer, process, process, setConsumer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ChPharm1Service

      public ChPharm1Service()
  • Method Details

    • communityPharmacyManagerQueryPharmacyDocuments

      public org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.query.AdhocQueryResponse communityPharmacyManagerQueryPharmacyDocuments(org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.query.AdhocQueryRequest body)
      Description copied from interface: ChPharm1PortType
      Performs a stored query according to the CH:PHARM-1 specification.
      Specified by:
      communityPharmacyManagerQueryPharmacyDocuments in interface ChPharm1PortType
      Parameters:
      body - The query request.
      Returns:
      the query response.