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
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionIti78SearchParameters(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 aComparatorto sort resources of type T by given sort parameter name.get_id()getCity()getGiven()getState()voidset_id(TokenParam _id) voidsetActive(TokenParam active) voidsetAddress(StringParam address) voidsetBirthDate(DateAndListParam birthDate) voidsetCity(StringParam city) voidsetCountry(StringParam country) voidsetFamily(StringAndListParam family) voidsetGender(TokenParam gender) voidsetGiven(StringAndListParam given) voidsetIdentifiers(TokenAndListParam identifiers) voidsetIncludeSpec(Set<Include> includeSpec) voidsetMothersMaidenName(StringParam mothersMaidenName) voidsetPostalCode(StringParam postalCode) voidsetSortSpec(SortSpec sortSpec) voidsetState(StringParam state) voidsetTelecom(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:FhirSearchAndSortParametersReturns aComparatorto 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:
comparatorForin 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:
getSortSpecin classFhirSearchAndSortParameters<PdqPatient>- Returns:
- the sort specification as requested by the client
-
setSortSpec
-
getIncludeSpec
-
setIncludeSpec
-
getFhirContext
-