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 Modifier and Type Class Description static classIti67SearchParameters.Iti67SearchParametersBuilder
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Iti67SearchParameters.Iti67SearchParametersBuilderbuilder()Optional<Comparator<org.hl7.fhir.r4.model.DocumentReference>>comparatorFor(String paramName)ca.uhn.fhir.rest.param.TokenParamget_id()ca.uhn.fhir.rest.param.StringParamgetAuthorFamilyName()ca.uhn.fhir.rest.param.StringParamgetAuthorGivenName()ca.uhn.fhir.rest.param.TokenParamgetAuthorIdentifier()ca.uhn.fhir.rest.param.TokenOrListParamgetCategory()ca.uhn.fhir.rest.param.DateRangeParamgetDate()ca.uhn.fhir.rest.param.TokenOrListParamgetEvent()ca.uhn.fhir.rest.param.TokenOrListParamgetFacility()ca.uhn.fhir.context.FhirContextgetFhirContext()ca.uhn.fhir.rest.param.TokenOrListParamgetFormat()ca.uhn.fhir.rest.param.TokenParamgetIdentifier()Set<ca.uhn.fhir.model.api.Include>getIncludeSpec()ca.uhn.fhir.rest.param.TokenParamgetPatientIdentifier()List<ca.uhn.fhir.rest.param.TokenParam>getPatientIdParam()ca.uhn.fhir.rest.param.ReferenceParamgetPatientReference()ca.uhn.fhir.rest.param.DateRangeParamgetPeriod()ca.uhn.fhir.rest.param.ReferenceOrListParamgetRelated()ca.uhn.fhir.rest.param.TokenOrListParamgetRelatedId()ca.uhn.fhir.rest.param.TokenOrListParamgetSecurityLabel()ca.uhn.fhir.rest.param.TokenOrListParamgetSetting()ca.uhn.fhir.rest.api.SortSpecgetSortSpec()ca.uhn.fhir.rest.param.TokenOrListParamgetStatus()ca.uhn.fhir.rest.param.TokenOrListParamgetType()voidset_id(ca.uhn.fhir.rest.param.TokenParam _id)Iti67SearchParameterssetAuthor(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)StringtoString()
-
-
-
Constructor Detail
-
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 Detail
-
getPatientIdParam
public List<ca.uhn.fhir.rest.param.TokenParam> getPatientIdParam()
-
setAuthor
public Iti67SearchParameters setAuthor(ca.uhn.fhir.rest.param.ReferenceAndListParam author)
-
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
public static Iti67SearchParameters.Iti67SearchParametersBuilder builder()
-
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
public Set<ca.uhn.fhir.model.api.Include> getIncludeSpec()
-
setIncludeSpec
public void setIncludeSpec(Set<ca.uhn.fhir.model.api.Include> includeSpec)
-
getFhirContext
public ca.uhn.fhir.context.FhirContext getFhirContext()
-
-