Class TerminologyClientR2

java.lang.Object
org.hl7.fhir.convertors.txClient.TerminologyClientR2
All Implemented Interfaces:
org.hl7.fhir.r5.terminologies.client.ITerminologyClient

public class TerminologyClientR2 extends Object implements org.hl7.fhir.r5.terminologies.client.ITerminologyClient
  • Constructor Details

  • Method Details

    • supportableVersions

      public EnumSet<org.hl7.fhir.utilities.FhirPublication> supportableVersions()
      Specified by:
      supportableVersions in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • setAllowedVersions

      public void setAllowedVersions(EnumSet<org.hl7.fhir.utilities.FhirPublication> versions)
      Specified by:
      setAllowedVersions in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • getAllowedVersions

      public EnumSet<org.hl7.fhir.utilities.FhirPublication> getAllowedVersions()
      Specified by:
      getAllowedVersions in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • getActualVersion

      public org.hl7.fhir.utilities.FhirPublication getActualVersion()
      Specified by:
      getActualVersion in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • getId

      public String getId()
      Specified by:
      getId in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • 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.client.ITerminologyClient
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getAddress

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

      public org.hl7.fhir.r5.model.ValueSet expandValueset(org.hl7.fhir.r5.model.ValueSet vs, org.hl7.fhir.r5.model.Parameters p) throws org.hl7.fhir.exceptions.FHIRException
      Specified by:
      expandValueset in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
      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.client.ITerminologyClient
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • subsumes

      public org.hl7.fhir.r5.model.Parameters subsumes(org.hl7.fhir.r5.model.Parameters pin) throws org.hl7.fhir.exceptions.FHIRException
      Specified by:
      subsumes in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
      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.client.ITerminologyClient
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setTimeoutFactor

      public org.hl7.fhir.r5.terminologies.client.ITerminologyClient setTimeoutFactor(int i)
      Specified by:
      setTimeoutFactor in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • getLogger

      public org.hl7.fhir.utilities.ToolingClientLogger getLogger()
      Specified by:
      getLogger in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • setLogger

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

      public org.hl7.fhir.r5.terminologies.client.ITerminologyClient setRetryCount(int retryCount) throws org.hl7.fhir.exceptions.FHIRException
      Specified by:
      setRetryCount in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
      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.client.ITerminologyClient
      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.client.ITerminologyClient
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • lookupCode

      public org.hl7.fhir.r5.model.Parameters lookupCode(org.hl7.fhir.r5.model.Parameters params) throws org.hl7.fhir.exceptions.FHIRException
      Specified by:
      lookupCode in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
      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.client.ITerminologyClient
      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.client.ITerminologyClient
    • read

      public org.hl7.fhir.r5.model.CanonicalResource read(String type, String id)
      Specified by:
      read in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • getClientHeaders

      public org.hl7.fhir.r5.utils.client.network.ClientHeaders getClientHeaders()
      Specified by:
      getClientHeaders in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • setClientHeaders

      public org.hl7.fhir.r5.terminologies.client.ITerminologyClient setClientHeaders(org.hl7.fhir.r5.utils.client.network.ClientHeaders clientHeaders)
      Specified by:
      setClientHeaders in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • setUserAgent

      public org.hl7.fhir.r5.terminologies.client.ITerminologyClient setUserAgent(String userAgent)
      Specified by:
      setUserAgent in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • getUserAgent

      public String getUserAgent()
      Specified by:
      getUserAgent in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • getServerVersion

      Specified by:
      getServerVersion in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • setAcceptLanguage

      public org.hl7.fhir.r5.terminologies.client.ITerminologyClient setAcceptLanguage(String lang)
      Specified by:
      setAcceptLanguage in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • setContentLanguage

      public org.hl7.fhir.r5.terminologies.client.ITerminologyClient setContentLanguage(String lang)
      Specified by:
      setContentLanguage in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • getUseCount

      public int getUseCount()
      Specified by:
      getUseCount in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • search

      public org.hl7.fhir.r5.model.Bundle search(String type, String criteria)
      Specified by:
      search in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • translate

      public org.hl7.fhir.r5.model.Parameters translate(org.hl7.fhir.r5.model.Parameters params) throws org.hl7.fhir.exceptions.FHIRException
      Specified by:
      translate in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
      Throws:
      org.hl7.fhir.exceptions.FHIRException