Class Iti67SearchParameters
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<DocumentReference>
org.openehealth.ipf.commons.ihe.fhir.iti67.Iti67SearchParameters
- All Implemented Interfaces:
FhirSearchParameters
- Since:
- 3.6
- Author:
- Christian Ohr
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionIti67SearchParameters(ReferenceParam patientReference, TokenParam patientIdentifier, DateParam creation, DateRangeParam date, StringParam authorFamilyName, StringParam authorGivenName, TokenParam authorIdentifier, TokenParam identifier, TokenOrListParam status, TokenOrListParam category, TokenOrListParam type, TokenOrListParam setting, DateRangeParam period, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, TokenOrListParam format, UriOrListParam targetCommunityIdList, ReferenceOrListParam related, TokenOrListParam relatedId, TokenParam _id, SortSpec sortSpec, Set<Include> includeSpec, FhirContext fhirContext) Creates a newIti67SearchParametersinstance. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()comparatorFor(String paramName) Returns aComparatorto sort resources of type T by given sort parameter name.get_id()getDate()getEvent()MHD 4.2.4 Target Communities Option (CP-ITI-1326-02).getType()voidset_id(TokenParam _id) setAuthor(ReferenceAndListParam author) voidsetAuthorFamilyName(StringParam authorFamilyName) voidsetAuthorGivenName(StringParam authorGivenName) voidsetAuthorIdentifier(TokenParam authorIdentifier) voidsetCategory(TokenOrListParam category) voidsetCreation(DateParam creation) voidsetDate(DateRangeParam date) voidsetEvent(TokenOrListParam event) voidsetFacility(TokenOrListParam facility) voidsetFormat(TokenOrListParam format) voidsetIdentifier(TokenParam identifier) voidsetIncludeSpec(Set<Include> includeSpec) voidsetPatientIdentifier(TokenParam patientIdentifier) voidsetPatientReference(ReferenceParam patientReference) voidsetPeriod(DateRangeParam period) voidsetRelated(ReferenceOrListParam related) voidsetRelatedId(TokenOrListParam relatedId) voidsetSecurityLabel(TokenOrListParam securityLabel) voidsetSetting(TokenOrListParam setting) voidsetSortSpec(SortSpec sortSpec) voidsetStatus(TokenOrListParam status) voidsetTargetCommunityIdList(UriOrListParam targetCommunityIdList) MHD 4.2.4 Target Communities Option (CP-ITI-1326-02).voidsetType(TokenOrListParam type) toString()Methods inherited from class FhirSearchAndSortParameters
noop, sort
-
Constructor Details
-
Iti67SearchParameters
public Iti67SearchParameters(ReferenceParam patientReference, TokenParam patientIdentifier, DateParam creation, DateRangeParam date, StringParam authorFamilyName, StringParam authorGivenName, TokenParam authorIdentifier, TokenParam identifier, TokenOrListParam status, TokenOrListParam category, TokenOrListParam type, TokenOrListParam setting, DateRangeParam period, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, TokenOrListParam format, UriOrListParam targetCommunityIdList, ReferenceOrListParam related, TokenOrListParam relatedId, TokenParam _id, SortSpec sortSpec, Set<Include> includeSpec, FhirContext fhirContext) Creates a newIti67SearchParametersinstance.- Parameters:
patientReference-patientIdentifier-creation-date-authorFamilyName-authorGivenName-authorIdentifier-identifier-status-category-type-setting-period-facility-event-securityLabel-format-targetCommunityIdList- MHD 4.2.4 Target Communities Option (CP-ITI-1326-02).related-relatedId-_id-sortSpec-includeSpec-fhirContext-
-
-
Method Details
-
getPatientIdParam
-
setAuthor
-
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<DocumentReference>- Parameters:
paramName- sort parameter- Returns:
- comparator
-
builder
-
toString
-
getPatientReference
-
setPatientReference
-
getPatientIdentifier
-
setPatientIdentifier
-
getCreation
-
setCreation
-
getDate
-
setDate
-
getAuthorFamilyName
-
setAuthorFamilyName
-
getAuthorGivenName
-
setAuthorGivenName
-
getAuthorIdentifier
-
setAuthorIdentifier
-
getIdentifier
-
setIdentifier
-
getStatus
-
setStatus
-
getCategory
-
setCategory
-
getType
-
setType
-
getSetting
-
setSetting
-
getPeriod
-
setPeriod
-
getFacility
-
setFacility
-
getEvent
-
setEvent
-
getSecurityLabel
-
setSecurityLabel
-
getFormat
-
setFormat
-
getTargetCommunityIdList
MHD 4.2.4 Target Communities Option (CP-ITI-1326-02). -
setTargetCommunityIdList
MHD 4.2.4 Target Communities Option (CP-ITI-1326-02). -
getRelated
-
setRelated
-
getRelatedId
-
setRelatedId
-
get_id
-
set_id
-
getSortSpec
- Specified by:
getSortSpecin classFhirSearchAndSortParameters<DocumentReference>- Returns:
- the sort specification as requested by the client
-
setSortSpec
-
getIncludeSpec
-
setIncludeSpec
-
getFhirContext
-