Class Iti78SearchParameters
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<PdqPatient>
org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78SearchParameters
- All Implemented Interfaces:
FhirSearchParameters
- Since:
- 3.6
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionIti78SearchParameters
(TokenAndListParam identifiers, TokenParam active, StringAndListParam family, StringAndListParam given, DateAndListParam birthDate, StringParam address, StringParam city, StringParam country, StringParam state, StringParam postalCode, TokenParam gender, TokenParam _id, StringParam telecom, StringParam mothersMaidenName, SortSpec sortSpec, Set<Include> includeSpec, FhirContext fhirContext) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
comparatorFor
(String paramName) Returns aComparator
to sort resources of type T by given sort parameter name.get_id()
getCity()
getGiven()
getState()
void
set_id
(TokenParam _id) void
setActive
(TokenParam active) void
setAddress
(StringParam address) void
setBirthDate
(DateAndListParam birthDate) void
setCity
(StringParam city) void
setCountry
(StringParam country) void
setFamily
(StringAndListParam family) void
setGender
(TokenParam gender) void
setGiven
(StringAndListParam given) void
setIdentifiers
(TokenAndListParam identifiers) void
setIncludeSpec
(Set<Include> includeSpec) void
setMothersMaidenName
(StringParam mothersMaidenName) void
setPostalCode
(StringParam postalCode) void
setSortSpec
(SortSpec sortSpec) void
setState
(StringParam state) void
setTelecom
(StringParam telecom) toString()
Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters
noop, sort
-
Constructor Details
-
Iti78SearchParameters
public Iti78SearchParameters(TokenAndListParam identifiers, TokenParam active, StringAndListParam family, StringAndListParam given, DateAndListParam birthDate, StringParam address, StringParam city, StringParam country, StringParam state, StringParam postalCode, TokenParam gender, TokenParam _id, StringParam telecom, StringParam mothersMaidenName, SortSpec sortSpec, Set<Include> includeSpec, FhirContext fhirContext)
-
-
Method Details
-
getPatientIdParam
-
comparatorFor
Description copied from class:FhirSearchAndSortParameters
Returns aComparator
to sort resources of type T by given sort parameter name. This default implementation keeps the current order, i.e. to implement actual sorting you MUST overwrite this method.- Overrides:
comparatorFor
in classFhirSearchAndSortParameters<PdqPatient>
- Parameters:
paramName
- sort parameter- Returns:
- comparator
-
builder
-
toString
-
getIdentifiers
-
setIdentifiers
-
getActive
-
setActive
-
getFamily
-
setFamily
-
getGiven
-
setGiven
-
getBirthDate
-
setBirthDate
-
getAddress
-
setAddress
-
getCity
-
setCity
-
getCountry
-
setCountry
-
getState
-
setState
-
getPostalCode
-
setPostalCode
-
getGender
-
setGender
-
get_id
-
set_id
-
getTelecom
-
setTelecom
-
getMothersMaidenName
-
setMothersMaidenName
-
getSortSpec
- Specified by:
getSortSpec
in classFhirSearchAndSortParameters<PdqPatient>
- Returns:
- the sort specification as requested by the client
-
setSortSpec
-
getIncludeSpec
-
setIncludeSpec
-
getFhirContext
-