Class Iti66SearchParameters

  • All Implemented Interfaces:
    org.openehealth.ipf.commons.ihe.fhir.FhirSearchParameters

    public class Iti66SearchParameters
    extends org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<org.hl7.fhir.r4.model.DocumentManifest>
    Since:
    3.6
    • Constructor Detail

      • Iti66SearchParameters

        public Iti66SearchParameters​(ca.uhn.fhir.rest.param.DateRangeParam created,
                                     ca.uhn.fhir.rest.param.StringParam authorFamilyName,
                                     ca.uhn.fhir.rest.param.StringParam authorGivenName,
                                     ca.uhn.fhir.rest.param.TokenOrListParam type,
                                     ca.uhn.fhir.rest.param.TokenOrListParam source,
                                     ca.uhn.fhir.rest.param.TokenOrListParam status,
                                     ca.uhn.fhir.rest.param.TokenParam identifier,
                                     ca.uhn.fhir.rest.param.ReferenceParam patientReference,
                                     ca.uhn.fhir.rest.param.TokenParam patientIdentifier,
                                     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 Iti66SearchParameters setAuthor​(ca.uhn.fhir.rest.param.ReferenceAndListParam author)
      • comparatorFor

        public Optional<Comparator<org.hl7.fhir.r4.model.DocumentManifest>> comparatorFor​(String paramName)
        Overrides:
        comparatorFor in class org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<org.hl7.fhir.r4.model.DocumentManifest>
      • getCreated

        public ca.uhn.fhir.rest.param.DateRangeParam getCreated()
      • setCreated

        public void setCreated​(ca.uhn.fhir.rest.param.DateRangeParam created)
      • 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)
      • getType

        public ca.uhn.fhir.rest.param.TokenOrListParam getType()
      • setType

        public void setType​(ca.uhn.fhir.rest.param.TokenOrListParam type)
      • getSource

        public ca.uhn.fhir.rest.param.TokenOrListParam getSource()
      • setSource

        public void setSource​(ca.uhn.fhir.rest.param.TokenOrListParam source)
      • getStatus

        public ca.uhn.fhir.rest.param.TokenOrListParam getStatus()
      • setStatus

        public void setStatus​(ca.uhn.fhir.rest.param.TokenOrListParam status)
      • getIdentifier

        public ca.uhn.fhir.rest.param.TokenParam getIdentifier()
      • setIdentifier

        public void setIdentifier​(ca.uhn.fhir.rest.param.TokenParam identifier)
      • 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)
      • 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:
        getSortSpec in class org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<org.hl7.fhir.r4.model.DocumentManifest>
      • 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()