
Package org.hl7.fhir.convertors.txClient
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
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.hl7.fhir.r5.terminologies.client.ITerminologyClient
org.hl7.fhir.r5.terminologies.client.ITerminologyClient.ITerminologyConversionLogger -
Constructor Summary
ConstructorsConstructorDescriptionTerminologyClientR4(String id, String address, String userAgent) TerminologyClientR4(String id, String address, String userAgent, org.hl7.fhir.r5.utils.client.network.ClientHeaders clientHeaders) -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.r5.model.Bundlebatch(org.hl7.fhir.r5.model.Bundle batch) org.hl7.fhir.r5.model.ParametersbatchValidateCS(org.hl7.fhir.r5.model.Parameters pin) org.hl7.fhir.r5.model.ParametersbatchValidateVS(org.hl7.fhir.r5.model.Parameters pin) org.hl7.fhir.r5.model.ValueSetexpandValueset(org.hl7.fhir.r5.model.ValueSet vs, org.hl7.fhir.r5.model.Parameters p) org.hl7.fhir.utilities.FhirPublicationEnumSet<org.hl7.fhir.utilities.FhirPublication> org.hl7.fhir.r5.model.CapabilityStatementorg.hl7.fhir.r5.model.CapabilityStatementIterable<org.hl7.fhir.utilities.http.HTTPHeader> getId()org.hl7.fhir.utilities.ToolingClientLoggerintorg.hl7.fhir.r5.model.TerminologyCapabilitiesintorg.hl7.fhir.r5.model.ParameterslookupCode(Map<String, String> params) org.hl7.fhir.r5.model.ParameterslookupCode(org.hl7.fhir.r5.model.Parameters params) org.hl7.fhir.r5.model.CanonicalResourceorg.hl7.fhir.r5.model.Bundleorg.hl7.fhir.r5.terminologies.client.ITerminologyClientsetAcceptLanguage(String lang) voidsetAllowedVersions(EnumSet<org.hl7.fhir.utilities.FhirPublication> versions) org.hl7.fhir.r5.terminologies.client.ITerminologyClientsetClientHeaders(org.hl7.fhir.r5.utils.client.network.ClientHeaders clientHeaders) org.hl7.fhir.r5.terminologies.client.ITerminologyClientsetContentLanguage(String lang) voidsetConversionLogger(org.hl7.fhir.r5.terminologies.client.ITerminologyClient.ITerminologyConversionLogger logger) org.hl7.fhir.r5.terminologies.client.ITerminologyClientsetLogger(org.hl7.fhir.utilities.ToolingClientLogger txLog) org.hl7.fhir.r5.terminologies.client.ITerminologyClientsetRetryCount(int retryCount) org.hl7.fhir.r5.terminologies.client.ITerminologyClientsetTimeoutFactor(int i) org.hl7.fhir.r5.terminologies.client.ITerminologyClientsetUserAgent(String userAgent) org.hl7.fhir.r5.model.Parameterssubsumes(org.hl7.fhir.r5.model.Parameters pin) EnumSet<org.hl7.fhir.utilities.FhirPublication> org.hl7.fhir.r5.model.Parameterstranslate(org.hl7.fhir.r5.model.Parameters params) org.hl7.fhir.r5.model.ParametersvalidateCS(org.hl7.fhir.r5.model.Parameters pin) org.hl7.fhir.r5.model.OperationOutcomevalidateResource(org.hl7.fhir.r5.model.Resource res) org.hl7.fhir.r5.model.ParametersvalidateVS(org.hl7.fhir.r5.model.Parameters pin)
-
Constructor Details
-
TerminologyClientR4
- Throws:
URISyntaxException
-
TerminologyClientR4
public TerminologyClientR4(String id, String address, String userAgent, org.hl7.fhir.r5.utils.client.network.ClientHeaders clientHeaders) throws URISyntaxException - Throws:
URISyntaxException
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
supportableVersions
- Specified by:
supportableVersionsin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
setAllowedVersions
- Specified by:
setAllowedVersionsin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getAllowedVersions
- Specified by:
getAllowedVersionsin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getActualVersion
- Specified by:
getActualVersionin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getTerminologyCapabilities
public org.hl7.fhir.r5.model.TerminologyCapabilities getTerminologyCapabilities() throws org.hl7.fhir.exceptions.FHIRException- Specified by:
getTerminologyCapabilitiesin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getAddress
- Specified by:
getAddressin interfaceorg.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:
expandValuesetin interfaceorg.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:
validateCSin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
batchValidateCS
public org.hl7.fhir.r5.model.Parameters batchValidateCS(org.hl7.fhir.r5.model.Parameters pin) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
batchValidateCSin interfaceorg.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:
subsumesin interfaceorg.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:
validateVSin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
batchValidateVS
public org.hl7.fhir.r5.model.Parameters batchValidateVS(org.hl7.fhir.r5.model.Parameters pin) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
batchValidateVSin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setTimeoutFactor
- Specified by:
setTimeoutFactorin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getLogger
- Specified by:
getLoggerin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
setLogger
public org.hl7.fhir.r5.terminologies.client.ITerminologyClient setLogger(org.hl7.fhir.utilities.ToolingClientLogger txLog) - Specified by:
setLoggerin interfaceorg.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:
setRetryCountin interfaceorg.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:
getCapabilitiesStatementQuickin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getCapabilitiesStatement
public org.hl7.fhir.r5.model.CapabilityStatement getCapabilitiesStatement() throws org.hl7.fhir.exceptions.FHIRException- Specified by:
getCapabilitiesStatementin interfaceorg.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:
lookupCodein interfaceorg.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:
lookupCodein interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getRetryCount
- Specified by:
getRetryCountin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
batch
- Specified by:
batchin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
read
- Specified by:
readin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getClientHeaders
- Specified by:
getClientHeadersin interfaceorg.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:
setClientHeadersin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
setUserAgent
- Specified by:
setUserAgentin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getUserAgent
- Specified by:
getUserAgentin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getServerVersion
- Specified by:
getServerVersionin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
setAcceptLanguage
- Specified by:
setAcceptLanguagein interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
setContentLanguage
- Specified by:
setContentLanguagein interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getUseCount
- Specified by:
getUseCountin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
search
- Specified by:
searchin interfaceorg.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:
translatein interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setConversionLogger
public void setConversionLogger(org.hl7.fhir.r5.terminologies.client.ITerminologyClient.ITerminologyConversionLogger logger) - Specified by:
setConversionLoggerin interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
validateResource
- Specified by:
validateResourcein interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-