Class ChFindMedicationListQuery

java.lang.Object
org.projecthusky.communication.ch.camel.chpharm1.requests.query.ChPharmacyDocumentsQuery
org.projecthusky.communication.ch.camel.chpharm1.requests.query.ChFindMedicationListQuery
All Implemented Interfaces:
Serializable, org.openehealth.ipf.commons.ihe.xds.core.requests.query.PatientIdBasedStoredQuery

public class ChFindMedicationListQuery extends ChPharmacyDocumentsQuery
Represents a stored query for FindMedicationListQuery (CH:PHARM-1).
Author:
Quentin Ligier
See Also:
  • Constructor Details

    • ChFindMedicationListQuery

      public ChFindMedicationListQuery()
      Constructs the query.
  • Method Details

    • accept

      public void accept(ChPharmacyDocumentsQuery.Visitor visitor)
      Description copied from class: ChPharmacyDocumentsQuery
      Accept a visitor to process an instance of this class.
      Specified by:
      accept in class ChPharmacyDocumentsQuery
      Parameters:
      visitor - the visitor implementation.
    • getDocumentEntryTypes

      public @Nullable List<org.openehealth.ipf.commons.ihe.xds.core.metadata.DocumentEntryType> getDocumentEntryTypes()
    • setDocumentEntryTypes

      public void setDocumentEntryTypes(@Nullable List<org.openehealth.ipf.commons.ihe.xds.core.metadata.DocumentEntryType> documentEntryTypes)
    • getServiceStart

      public org.openehealth.ipf.commons.ihe.xds.core.metadata.TimeRange getServiceStart()
    • getServiceEnd

      public org.openehealth.ipf.commons.ihe.xds.core.metadata.TimeRange getServiceEnd()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class ChPharmacyDocumentsQuery
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ChPharmacyDocumentsQuery
    • toString

      public String toString()
      Overrides:
      toString in class ChPharmacyDocumentsQuery