Class ChPharm5StableSearchParameters
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<org.hl7.fhir.r4.model.DocumentReference>
org.projecthusky.communication.ch.camel.chpharm5.requests.ChPharm5SearchParameters
org.projecthusky.communication.ch.camel.chpharm5.requests.ChPharm5StableSearchParameters
- All Implemented Interfaces:
org.openehealth.ipf.commons.ihe.fhir.FhirSearchParameters
- Direct Known Subclasses:
FindDispensesSearchParameters
husky
- Author:
- Quentin Ligier
-
Field Summary
Modifier and TypeFieldDescriptionprotected @Nullable ca.uhn.fhir.rest.param.StringParam
protected @Nullable ca.uhn.fhir.rest.param.StringParam
protected @Nullable ca.uhn.fhir.rest.param.DateRangeParam
protected @Nullable ca.uhn.fhir.rest.param.TokenOrListParam
protected @Nullable ca.uhn.fhir.rest.param.TokenOrListParam
protected @Nullable ca.uhn.fhir.rest.param.TokenParam
protected @Nullable ca.uhn.fhir.rest.param.DateRangeParam
protected @Nullable ca.uhn.fhir.rest.param.TokenOrListParam
protected @Nullable ca.uhn.fhir.rest.param.TokenOrListParam
-
Constructor Summary
ConstructorDescriptionChPharm5StableSearchParameters
(ca.uhn.fhir.rest.param.TokenParam patientIdentifier, ca.uhn.fhir.rest.param.DateRangeParam date, ca.uhn.fhir.rest.param.StringParam authorFamilyName, ca.uhn.fhir.rest.param.StringParam authorGivenName, ca.uhn.fhir.rest.param.TokenParam identifier, ca.uhn.fhir.rest.param.TokenOrListParam status, ca.uhn.fhir.rest.param.TokenOrListParam setting, ca.uhn.fhir.rest.param.DateRangeParam period, ca.uhn.fhir.rest.param.TokenOrListParam facility, ca.uhn.fhir.rest.param.TokenOrListParam event, ca.uhn.fhir.rest.param.TokenOrListParam securityLabel, ca.uhn.fhir.rest.param.TokenOrListParam format, ChPharm5Operations operation, ca.uhn.fhir.rest.api.SortSpec sortSpec, Set<ca.uhn.fhir.model.api.Include> includeSpec, ca.uhn.fhir.context.FhirContext fhirContext) -
Method Summary
Modifier and TypeMethodDescription@Nullable ca.uhn.fhir.rest.param.StringParam
@Nullable ca.uhn.fhir.rest.param.StringParam
@Nullable ca.uhn.fhir.rest.param.DateRangeParam
getDate()
@Nullable ca.uhn.fhir.rest.param.TokenOrListParam
getEvent()
@Nullable ca.uhn.fhir.rest.param.TokenOrListParam
@Nullable ca.uhn.fhir.rest.param.TokenParam
@Nullable ca.uhn.fhir.rest.param.DateRangeParam
@Nullable ca.uhn.fhir.rest.param.TokenOrListParam
@Nullable ca.uhn.fhir.rest.param.TokenOrListParam
void
setAuthorFamilyName
(@Nullable ca.uhn.fhir.rest.param.StringParam authorFamilyName) void
setAuthorGivenName
(@Nullable ca.uhn.fhir.rest.param.StringParam authorGivenName) void
setDate
(@Nullable ca.uhn.fhir.rest.param.DateRangeParam date) void
setEvent
(@Nullable ca.uhn.fhir.rest.param.TokenOrListParam event) void
setFacility
(@Nullable ca.uhn.fhir.rest.param.TokenOrListParam facility) void
setIdentifier
(@Nullable ca.uhn.fhir.rest.param.TokenParam identifier) void
setPeriod
(@Nullable ca.uhn.fhir.rest.param.DateRangeParam period) void
setSecurityLabel
(@Nullable ca.uhn.fhir.rest.param.TokenOrListParam securityLabel) void
setSetting
(@Nullable ca.uhn.fhir.rest.param.TokenOrListParam setting) Methods inherited from class org.projecthusky.communication.ch.camel.chpharm5.requests.ChPharm5SearchParameters
comparatorFor, getPatientIdParam, getQueryString, setAuthor, toParameters
Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters
getSortSpec, noop, sort
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.openehealth.ipf.commons.ihe.fhir.FhirSearchParameters
getFhirContext, getIncludeSpec
-
Field Details
-
date
protected @Nullable ca.uhn.fhir.rest.param.DateRangeParam date -
period
protected @Nullable ca.uhn.fhir.rest.param.DateRangeParam period -
identifier
protected @Nullable ca.uhn.fhir.rest.param.TokenParam identifier -
facility
protected @Nullable ca.uhn.fhir.rest.param.TokenOrListParam facility -
setting
protected @Nullable ca.uhn.fhir.rest.param.TokenOrListParam setting -
event
protected @Nullable ca.uhn.fhir.rest.param.TokenOrListParam event -
securityLabel
protected @Nullable ca.uhn.fhir.rest.param.TokenOrListParam securityLabel -
authorFamilyName
protected @Nullable ca.uhn.fhir.rest.param.StringParam authorFamilyName -
authorGivenName
protected @Nullable ca.uhn.fhir.rest.param.StringParam authorGivenName
-
-
Constructor Details
-
ChPharm5StableSearchParameters
public ChPharm5StableSearchParameters(ca.uhn.fhir.rest.param.TokenParam patientIdentifier, ca.uhn.fhir.rest.param.DateRangeParam date, ca.uhn.fhir.rest.param.StringParam authorFamilyName, ca.uhn.fhir.rest.param.StringParam authorGivenName, ca.uhn.fhir.rest.param.TokenParam identifier, ca.uhn.fhir.rest.param.TokenOrListParam status, ca.uhn.fhir.rest.param.TokenOrListParam setting, ca.uhn.fhir.rest.param.DateRangeParam period, ca.uhn.fhir.rest.param.TokenOrListParam facility, ca.uhn.fhir.rest.param.TokenOrListParam event, ca.uhn.fhir.rest.param.TokenOrListParam securityLabel, ca.uhn.fhir.rest.param.TokenOrListParam format, ChPharm5Operations operation, ca.uhn.fhir.rest.api.SortSpec sortSpec, Set<ca.uhn.fhir.model.api.Include> includeSpec, ca.uhn.fhir.context.FhirContext fhirContext)
-
-
Method Details
-
getDate
public @Nullable ca.uhn.fhir.rest.param.DateRangeParam getDate() -
setDate
public void setDate(@Nullable ca.uhn.fhir.rest.param.DateRangeParam date) -
getPeriod
public @Nullable ca.uhn.fhir.rest.param.DateRangeParam getPeriod() -
setPeriod
public void setPeriod(@Nullable ca.uhn.fhir.rest.param.DateRangeParam period) -
getIdentifier
public @Nullable ca.uhn.fhir.rest.param.TokenParam getIdentifier() -
setIdentifier
public void setIdentifier(@Nullable ca.uhn.fhir.rest.param.TokenParam identifier) -
getFacility
public @Nullable ca.uhn.fhir.rest.param.TokenOrListParam getFacility() -
setFacility
public void setFacility(@Nullable ca.uhn.fhir.rest.param.TokenOrListParam facility) -
getSetting
public @Nullable ca.uhn.fhir.rest.param.TokenOrListParam getSetting() -
setSetting
public void setSetting(@Nullable ca.uhn.fhir.rest.param.TokenOrListParam setting) -
getEvent
public @Nullable ca.uhn.fhir.rest.param.TokenOrListParam getEvent() -
setEvent
public void setEvent(@Nullable ca.uhn.fhir.rest.param.TokenOrListParam event) -
getSecurityLabel
public @Nullable ca.uhn.fhir.rest.param.TokenOrListParam getSecurityLabel() -
setSecurityLabel
public void setSecurityLabel(@Nullable ca.uhn.fhir.rest.param.TokenOrListParam securityLabel) -
getAuthorFamilyName
public @Nullable ca.uhn.fhir.rest.param.StringParam getAuthorFamilyName() -
setAuthorFamilyName
public void setAuthorFamilyName(@Nullable ca.uhn.fhir.rest.param.StringParam authorFamilyName) -
getAuthorGivenName
public @Nullable ca.uhn.fhir.rest.param.StringParam getAuthorGivenName() -
setAuthorGivenName
public void setAuthorGivenName(@Nullable ca.uhn.fhir.rest.param.StringParam authorGivenName)
-