Class 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
    • 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)  
    • 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:
        comparatorFor in class org.openehealth.ipf.commons.ihe.fhir.FhirSearchAndSortParameters<org.hl7.fhir.r4.model.DocumentReference>
      • 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:
        getSortSpec in class org.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()