Class Iti67SearchParameters
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<org.hl7.fhir.r4.model.DocumentReference>
org.openehealth.ipf.commons.ihe.fhir.iti67.Iti67SearchParameters
- All Implemented Interfaces:
org.openehealth.ipf.commons.ihe.fhir.FhirSearchParameters
public class Iti67SearchParameters
extends org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<org.hl7.fhir.r4.model.DocumentReference>
- Since:
- 3.6
- Author:
- Christian Ohr
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionIti67SearchParameters(ca.uhn.fhir.rest.param.ReferenceParam patientReference, ca.uhn.fhir.rest.param.TokenParam patientIdentifier, ca.uhn.fhir.rest.param.DateRangeParam date, ca.uhn.fhir.rest.param.StringParam authorFamilyName, ca.uhn.fhir.rest.param.StringParam authorGivenName, ca.uhn.fhir.rest.param.TokenParam authorIdentifier, ca.uhn.fhir.rest.param.TokenParam identifier, ca.uhn.fhir.rest.param.TokenOrListParam status, ca.uhn.fhir.rest.param.TokenOrListParam category, ca.uhn.fhir.rest.param.TokenOrListParam type, ca.uhn.fhir.rest.param.TokenOrListParam setting, ca.uhn.fhir.rest.param.DateRangeParam period, ca.uhn.fhir.rest.param.TokenOrListParam facility, ca.uhn.fhir.rest.param.TokenOrListParam event, ca.uhn.fhir.rest.param.TokenOrListParam securityLabel, ca.uhn.fhir.rest.param.TokenOrListParam format, ca.uhn.fhir.rest.param.ReferenceOrListParam related, ca.uhn.fhir.rest.param.TokenOrListParam relatedId, ca.uhn.fhir.rest.param.TokenParam _id, ca.uhn.fhir.rest.api.SortSpec sortSpec, Set<ca.uhn.fhir.model.api.Include> includeSpec, ca.uhn.fhir.context.FhirContext fhirContext) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Optional<Comparator<org.hl7.fhir.r4.model.DocumentReference>>comparatorFor(String paramName) ca.uhn.fhir.rest.param.TokenParamget_id()ca.uhn.fhir.rest.param.StringParamca.uhn.fhir.rest.param.StringParamca.uhn.fhir.rest.param.TokenParamca.uhn.fhir.rest.param.TokenOrListParamca.uhn.fhir.rest.param.DateRangeParamgetDate()ca.uhn.fhir.rest.param.TokenOrListParamgetEvent()ca.uhn.fhir.rest.param.TokenOrListParamca.uhn.fhir.context.FhirContextca.uhn.fhir.rest.param.TokenOrListParamca.uhn.fhir.rest.param.TokenParamSet<ca.uhn.fhir.model.api.Include>ca.uhn.fhir.rest.param.TokenParamList<ca.uhn.fhir.rest.param.TokenParam>ca.uhn.fhir.rest.param.ReferenceParamca.uhn.fhir.rest.param.DateRangeParamca.uhn.fhir.rest.param.ReferenceOrListParamca.uhn.fhir.rest.param.TokenOrListParamca.uhn.fhir.rest.param.TokenOrListParamca.uhn.fhir.rest.param.TokenOrListParamca.uhn.fhir.rest.api.SortSpecca.uhn.fhir.rest.param.TokenOrListParamca.uhn.fhir.rest.param.TokenOrListParamgetType()voidset_id(ca.uhn.fhir.rest.param.TokenParam _id) setAuthor(ca.uhn.fhir.rest.param.ReferenceAndListParam author) voidsetAuthorFamilyName(ca.uhn.fhir.rest.param.StringParam authorFamilyName) voidsetAuthorGivenName(ca.uhn.fhir.rest.param.StringParam authorGivenName) voidsetAuthorIdentifier(ca.uhn.fhir.rest.param.TokenParam authorIdentifier) voidsetCategory(ca.uhn.fhir.rest.param.TokenOrListParam category) voidsetDate(ca.uhn.fhir.rest.param.DateRangeParam date) voidsetEvent(ca.uhn.fhir.rest.param.TokenOrListParam event) voidsetFacility(ca.uhn.fhir.rest.param.TokenOrListParam facility) voidsetFormat(ca.uhn.fhir.rest.param.TokenOrListParam format) voidsetIdentifier(ca.uhn.fhir.rest.param.TokenParam identifier) voidsetIncludeSpec(Set<ca.uhn.fhir.model.api.Include> includeSpec) voidsetPatientIdentifier(ca.uhn.fhir.rest.param.TokenParam patientIdentifier) voidsetPatientReference(ca.uhn.fhir.rest.param.ReferenceParam patientReference) voidsetPeriod(ca.uhn.fhir.rest.param.DateRangeParam period) voidsetRelated(ca.uhn.fhir.rest.param.ReferenceOrListParam related) voidsetRelatedId(ca.uhn.fhir.rest.param.TokenOrListParam relatedId) voidsetSecurityLabel(ca.uhn.fhir.rest.param.TokenOrListParam securityLabel) voidsetSetting(ca.uhn.fhir.rest.param.TokenOrListParam setting) voidsetSortSpec(ca.uhn.fhir.rest.api.SortSpec sortSpec) voidsetStatus(ca.uhn.fhir.rest.param.TokenOrListParam status) voidsetType(ca.uhn.fhir.rest.param.TokenOrListParam type) toString()Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters
noop, sort
-
Constructor Details
-
Iti67SearchParameters
public Iti67SearchParameters(ca.uhn.fhir.rest.param.ReferenceParam patientReference, ca.uhn.fhir.rest.param.TokenParam patientIdentifier, ca.uhn.fhir.rest.param.DateRangeParam date, ca.uhn.fhir.rest.param.StringParam authorFamilyName, ca.uhn.fhir.rest.param.StringParam authorGivenName, ca.uhn.fhir.rest.param.TokenParam authorIdentifier, ca.uhn.fhir.rest.param.TokenParam identifier, ca.uhn.fhir.rest.param.TokenOrListParam status, ca.uhn.fhir.rest.param.TokenOrListParam category, ca.uhn.fhir.rest.param.TokenOrListParam type, ca.uhn.fhir.rest.param.TokenOrListParam setting, ca.uhn.fhir.rest.param.DateRangeParam period, ca.uhn.fhir.rest.param.TokenOrListParam facility, ca.uhn.fhir.rest.param.TokenOrListParam event, ca.uhn.fhir.rest.param.TokenOrListParam securityLabel, ca.uhn.fhir.rest.param.TokenOrListParam format, ca.uhn.fhir.rest.param.ReferenceOrListParam related, ca.uhn.fhir.rest.param.TokenOrListParam relatedId, ca.uhn.fhir.rest.param.TokenParam _id, ca.uhn.fhir.rest.api.SortSpec sortSpec, Set<ca.uhn.fhir.model.api.Include> includeSpec, ca.uhn.fhir.context.FhirContext fhirContext)
-
-
Method Details
-
getPatientIdParam
-
setAuthor
-
comparatorFor
public Optional<Comparator<org.hl7.fhir.r4.model.DocumentReference>> comparatorFor(String paramName) - Overrides:
comparatorForin classorg.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<org.hl7.fhir.r4.model.DocumentReference>
-
builder
-
toString
-
getPatientReference
public ca.uhn.fhir.rest.param.ReferenceParam getPatientReference() -
setPatientReference
public void setPatientReference(ca.uhn.fhir.rest.param.ReferenceParam patientReference) -
getPatientIdentifier
public ca.uhn.fhir.rest.param.TokenParam getPatientIdentifier() -
setPatientIdentifier
public void setPatientIdentifier(ca.uhn.fhir.rest.param.TokenParam patientIdentifier) -
getDate
public ca.uhn.fhir.rest.param.DateRangeParam getDate() -
setDate
public void setDate(ca.uhn.fhir.rest.param.DateRangeParam date) -
getAuthorFamilyName
public ca.uhn.fhir.rest.param.StringParam getAuthorFamilyName() -
setAuthorFamilyName
public void setAuthorFamilyName(ca.uhn.fhir.rest.param.StringParam authorFamilyName) -
getAuthorGivenName
public ca.uhn.fhir.rest.param.StringParam getAuthorGivenName() -
setAuthorGivenName
public void setAuthorGivenName(ca.uhn.fhir.rest.param.StringParam authorGivenName) -
getAuthorIdentifier
public ca.uhn.fhir.rest.param.TokenParam getAuthorIdentifier() -
setAuthorIdentifier
public void setAuthorIdentifier(ca.uhn.fhir.rest.param.TokenParam authorIdentifier) -
getIdentifier
public ca.uhn.fhir.rest.param.TokenParam getIdentifier() -
setIdentifier
public void setIdentifier(ca.uhn.fhir.rest.param.TokenParam identifier) -
getStatus
public ca.uhn.fhir.rest.param.TokenOrListParam getStatus() -
setStatus
public void setStatus(ca.uhn.fhir.rest.param.TokenOrListParam status) -
getCategory
public ca.uhn.fhir.rest.param.TokenOrListParam getCategory() -
setCategory
public void setCategory(ca.uhn.fhir.rest.param.TokenOrListParam category) -
getType
public ca.uhn.fhir.rest.param.TokenOrListParam getType() -
setType
public void setType(ca.uhn.fhir.rest.param.TokenOrListParam type) -
getSetting
public ca.uhn.fhir.rest.param.TokenOrListParam getSetting() -
setSetting
public void setSetting(ca.uhn.fhir.rest.param.TokenOrListParam setting) -
getPeriod
public ca.uhn.fhir.rest.param.DateRangeParam getPeriod() -
setPeriod
public void setPeriod(ca.uhn.fhir.rest.param.DateRangeParam period) -
getFacility
public ca.uhn.fhir.rest.param.TokenOrListParam getFacility() -
setFacility
public void setFacility(ca.uhn.fhir.rest.param.TokenOrListParam facility) -
getEvent
public ca.uhn.fhir.rest.param.TokenOrListParam getEvent() -
setEvent
public void setEvent(ca.uhn.fhir.rest.param.TokenOrListParam event) -
getSecurityLabel
public ca.uhn.fhir.rest.param.TokenOrListParam getSecurityLabel() -
setSecurityLabel
public void setSecurityLabel(ca.uhn.fhir.rest.param.TokenOrListParam securityLabel) -
getFormat
public ca.uhn.fhir.rest.param.TokenOrListParam getFormat() -
setFormat
public void setFormat(ca.uhn.fhir.rest.param.TokenOrListParam format) -
getRelated
public ca.uhn.fhir.rest.param.ReferenceOrListParam getRelated() -
setRelated
public void setRelated(ca.uhn.fhir.rest.param.ReferenceOrListParam related) -
getRelatedId
public ca.uhn.fhir.rest.param.TokenOrListParam getRelatedId() -
setRelatedId
public void setRelatedId(ca.uhn.fhir.rest.param.TokenOrListParam relatedId) -
get_id
public ca.uhn.fhir.rest.param.TokenParam get_id() -
set_id
public void set_id(ca.uhn.fhir.rest.param.TokenParam _id) -
getSortSpec
public ca.uhn.fhir.rest.api.SortSpec getSortSpec()- Specified by:
getSortSpecin classorg.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<org.hl7.fhir.r4.model.DocumentReference>
-
setSortSpec
public void setSortSpec(ca.uhn.fhir.rest.api.SortSpec sortSpec) -
getIncludeSpec
-
setIncludeSpec
-
getFhirContext
public ca.uhn.fhir.context.FhirContext getFhirContext()
-