Class Iti66ListSearchParameters
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<T>
org.openehealth.ipf.commons.ihe.fhir.iti66.Iti66SearchParameters<org.hl7.fhir.r4.model.ListResource>
org.openehealth.ipf.commons.ihe.fhir.iti66.Iti66ListSearchParameters
- All Implemented Interfaces:
FhirSearchParameters
public class Iti66ListSearchParameters
extends Iti66SearchParameters<org.hl7.fhir.r4.model.ListResource>
- Since:
- 4.8
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Optional<Comparator<org.hl7.fhir.r4.model.ListResource>>
comparatorFor
(String paramName) Returns aComparator
to sort resources of type T by given sort parameter name.get_id()
getCode()
getDate()
void
set_id
(TokenParam _id) setAuthor
(ReferenceAndListParam author) void
setAuthorFamilyName
(StringParam authorFamilyName) void
setAuthorGivenName
(StringParam authorGivenName) void
setCode
(TokenOrListParam code) void
setDate
(DateRangeParam date) void
setDesignationType
(TokenOrListParam designationType) void
setIdentifier
(TokenParam identifier) void
setIncludeSpec
(Set<Include> includeSpec) void
setPatientIdentifier
(TokenParam patientIdentifier) void
setPatientReference
(ReferenceParam patientReference) void
setSortSpec
(SortSpec sortSpec) void
setSourceId
(TokenOrListParam sourceId) void
setStatus
(TokenOrListParam status) toString()
Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters
noop, sort
-
Method Details
-
setAuthor
- Specified by:
setAuthor
in classIti66SearchParameters<org.hl7.fhir.r4.model.ListResource>
-
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<org.hl7.fhir.r4.model.ListResource>
- Parameters:
paramName
- sort parameter- Returns:
- comparator
-
builder
-
toString
-
getDate
-
setDate
-
getCode
-
setCode
-
getDesignationType
-
setDesignationType
-
getSourceId
-
setSourceId
-
getStatus
-
setStatus
-
getIdentifier
-
setIdentifier
-
get_id
-
set_id
-
getPatientReference
-
setPatientReference
-
getPatientIdentifier
-
setPatientIdentifier
-
getAuthorFamilyName
-
setAuthorFamilyName
-
getAuthorGivenName
-
setAuthorGivenName
-
getSortSpec
- Specified by:
getSortSpec
in classFhirSearchAndSortParameters<org.hl7.fhir.r4.model.ListResource>
- Returns:
- the sort specification as requested by the client
-
setSortSpec
-
getIncludeSpec
-
setIncludeSpec
-
getFhirContext
- Specified by:
getFhirContext
in interfaceFhirSearchParameters
- Specified by:
getFhirContext
in classIti66SearchParameters<org.hl7.fhir.r4.model.ListResource>
-