Class TerminologyClientR3

  • All Implemented Interfaces:
    org.hl7.fhir.r5.terminologies.TerminologyClient

    public class TerminologyClientR3
    extends Object
    implements org.hl7.fhir.r5.terminologies.TerminologyClient
    • Method Detail

      • getTerminologyCapabilities

        public org.hl7.fhir.r5.model.TerminologyCapabilities getTerminologyCapabilities()
                                                                                 throws org.hl7.fhir.exceptions.FHIRException
        Specified by:
        getTerminologyCapabilities in interface org.hl7.fhir.r5.terminologies.TerminologyClient
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • getAddress

        public String getAddress()
        Specified by:
        getAddress in interface org.hl7.fhir.r5.terminologies.TerminologyClient
      • expandValueset

        public org.hl7.fhir.r5.model.ValueSet expandValueset​(org.hl7.fhir.r5.model.ValueSet vs,
                                                             org.hl7.fhir.r5.model.Parameters p,
                                                             Map<String,​String> params)
                                                      throws org.hl7.fhir.exceptions.FHIRException
        Specified by:
        expandValueset in interface org.hl7.fhir.r5.terminologies.TerminologyClient
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • validateCS

        public org.hl7.fhir.r5.model.Parameters validateCS​(org.hl7.fhir.r5.model.Parameters pin)
                                                    throws org.hl7.fhir.exceptions.FHIRException
        Specified by:
        validateCS in interface org.hl7.fhir.r5.terminologies.TerminologyClient
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • validateVS

        public org.hl7.fhir.r5.model.Parameters validateVS​(org.hl7.fhir.r5.model.Parameters pin)
                                                    throws org.hl7.fhir.exceptions.FHIRException
        Specified by:
        validateVS in interface org.hl7.fhir.r5.terminologies.TerminologyClient
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • setTimeout

        public org.hl7.fhir.r5.terminologies.TerminologyClient setTimeout​(int i)
        Specified by:
        setTimeout in interface org.hl7.fhir.r5.terminologies.TerminologyClient
      • setLogger

        public org.hl7.fhir.r5.terminologies.TerminologyClient setLogger​(org.hl7.fhir.utilities.ToolingClientLogger txLog)
        Specified by:
        setLogger in interface org.hl7.fhir.r5.terminologies.TerminologyClient
      • setRetryCount

        public org.hl7.fhir.r5.terminologies.TerminologyClient setRetryCount​(int retryCount)
                                                                      throws org.hl7.fhir.exceptions.FHIRException
        Specified by:
        setRetryCount in interface org.hl7.fhir.r5.terminologies.TerminologyClient
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • getCapabilitiesStatementQuick

        public org.hl7.fhir.r5.model.CapabilityStatement getCapabilitiesStatementQuick()
                                                                                throws org.hl7.fhir.exceptions.FHIRException
        Specified by:
        getCapabilitiesStatementQuick in interface org.hl7.fhir.r5.terminologies.TerminologyClient
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • lookupCode

        public org.hl7.fhir.r5.model.Parameters lookupCode​(Map<String,​String> params)
                                                    throws org.hl7.fhir.exceptions.FHIRException
        Specified by:
        lookupCode in interface org.hl7.fhir.r5.terminologies.TerminologyClient
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • getRetryCount

        public int getRetryCount()
                          throws org.hl7.fhir.exceptions.FHIRException
        Specified by:
        getRetryCount in interface org.hl7.fhir.r5.terminologies.TerminologyClient
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • validateBatch

        public org.hl7.fhir.r5.model.Bundle validateBatch​(org.hl7.fhir.r5.model.Bundle batch)
        Specified by:
        validateBatch in interface org.hl7.fhir.r5.terminologies.TerminologyClient
      • read

        public org.hl7.fhir.r5.model.CanonicalResource read​(String type,
                                                            String id)
        Specified by:
        read in interface org.hl7.fhir.r5.terminologies.TerminologyClient