Class Iti81SearchParameters
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<AuditEvent>
org.openehealth.ipf.commons.ihe.fhir.iti81.Iti81SearchParameters
- All Implemented Interfaces:
FhirSearchParameters
- Since:
- 3.6
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionIti81SearchParameters(DateRangeParam interval, StringAndListParam address, ReferenceParam agent, TokenAndListParam patientId, ReferenceParam entity, TokenAndListParam entityType, TokenAndListParam entityRole, ReferenceParam source, TokenAndListParam type, TokenAndListParam subtype, TokenAndListParam outcome, TokenAndListParam altid, 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.getAgent()getAltid()getType()voidsetAddress(StringAndListParam address) voidsetAgent(ReferenceParam agent) voidsetAltid(TokenAndListParam altid) voidsetEntity(ReferenceParam entity) voidsetEntityRole(TokenAndListParam entityRole) voidsetEntityType(TokenAndListParam entityType) voidsetIncludeSpec(Set<Include> includeSpec) voidsetInterval(DateRangeParam interval) voidsetOutcome(TokenAndListParam outcome) voidsetPatientId(TokenAndListParam patientId) voidsetSortSpec(SortSpec sortSpec) voidsetSource(ReferenceParam source) voidsetSubtype(TokenAndListParam subtype) voidsetType(TokenAndListParam type) toString()Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters
noop, sort
-
Constructor Details
-
Iti81SearchParameters
public Iti81SearchParameters(DateRangeParam interval, StringAndListParam address, ReferenceParam agent, TokenAndListParam patientId, ReferenceParam entity, TokenAndListParam entityType, TokenAndListParam entityRole, ReferenceParam source, TokenAndListParam type, TokenAndListParam subtype, TokenAndListParam outcome, TokenAndListParam altid, 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<AuditEvent>- Parameters:
paramName- sort parameter- Returns:
- comparator
-
builder
-
toString
-
getInterval
-
setInterval
-
getAddress
-
setAddress
-
getAgent
-
setAgent
-
getPatientId
-
setPatientId
-
getEntity
-
setEntity
-
getEntityType
-
setEntityType
-
getEntityRole
-
setEntityRole
-
getSource
-
setSource
-
getType
-
setType
-
getSubtype
-
setSubtype
-
getOutcome
-
setOutcome
-
getAltid
-
setAltid
-
getSortSpec
- Specified by:
getSortSpecin classFhirSearchAndSortParameters<AuditEvent>- Returns:
- the sort specification as requested by the client
-
setSortSpec
-
getIncludeSpec
-
setIncludeSpec
-
getFhirContext
-