Class TerminologyClientR4

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

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

  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
    • 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
    • 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, Map<String,String> params) 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
    • 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
    • setTimeout

      public org.hl7.fhir.r5.terminologies.client.ITerminologyClient setTimeout(int i)
      Specified by:
      setTimeout 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
    • 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
    • setLanguage

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