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
-
Constructor Summary
ConstructorDescriptionTerminologyClientR4
(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.ValueSet
expandValueset
(org.hl7.fhir.r5.model.ValueSet vs, org.hl7.fhir.r5.model.Parameters p) org.hl7.fhir.utilities.FhirPublication
EnumSet
<org.hl7.fhir.utilities.FhirPublication> org.hl7.fhir.r5.model.CapabilityStatement
org.hl7.fhir.r5.utils.client.network.ClientHeaders
getId()
org.hl7.fhir.utilities.ToolingClientLogger
int
org.hl7.fhir.r5.model.TerminologyCapabilities
int
org.hl7.fhir.r5.model.Parameters
lookupCode
(Map<String, String> params) org.hl7.fhir.r5.model.Parameters
lookupCode
(org.hl7.fhir.r5.model.Parameters params) org.hl7.fhir.r5.model.CanonicalResource
org.hl7.fhir.r5.model.Bundle
org.hl7.fhir.r5.terminologies.client.ITerminologyClient
setAcceptLanguage
(String lang) void
setAllowedVersions
(EnumSet<org.hl7.fhir.utilities.FhirPublication> versions) org.hl7.fhir.r5.terminologies.client.ITerminologyClient
setClientHeaders
(org.hl7.fhir.r5.utils.client.network.ClientHeaders clientHeaders) org.hl7.fhir.r5.terminologies.client.ITerminologyClient
setContentLanguage
(String lang) org.hl7.fhir.r5.terminologies.client.ITerminologyClient
setLogger
(org.hl7.fhir.utilities.ToolingClientLogger txLog) org.hl7.fhir.r5.terminologies.client.ITerminologyClient
setRetryCount
(int retryCount) org.hl7.fhir.r5.terminologies.client.ITerminologyClient
setTimeoutFactor
(int i) org.hl7.fhir.r5.terminologies.client.ITerminologyClient
setUserAgent
(String userAgent) org.hl7.fhir.r5.model.Parameters
subsumes
(org.hl7.fhir.r5.model.Parameters pin) EnumSet
<org.hl7.fhir.utilities.FhirPublication> org.hl7.fhir.r5.model.Parameters
translate
(org.hl7.fhir.r5.model.Parameters params) org.hl7.fhir.r5.model.Bundle
validateBatch
(org.hl7.fhir.r5.model.Bundle batch) org.hl7.fhir.r5.model.Parameters
validateCS
(org.hl7.fhir.r5.model.Parameters pin) org.hl7.fhir.r5.model.Parameters
validateVS
(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:
getId
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
supportableVersions
- Specified by:
supportableVersions
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
setAllowedVersions
- Specified by:
setAllowedVersions
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getAllowedVersions
- Specified by:
getAllowedVersions
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getActualVersion
- Specified by:
getActualVersion
in interfaceorg.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 interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getAddress
- Specified by:
getAddress
in 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:
expandValueset
in 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:
validateCS
in 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:
subsumes
in 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:
validateVS
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setTimeoutFactor
- Specified by:
setTimeoutFactor
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getLogger
- Specified by:
getLogger
in 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:
setLogger
in 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:
setRetryCount
in 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:
getCapabilitiesStatementQuick
in 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:
lookupCode
in 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:
lookupCode
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getRetryCount
- Specified by:
getRetryCount
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
validateBatch
- Specified by:
validateBatch
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
read
- Specified by:
read
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getClientHeaders
- Specified by:
getClientHeaders
in 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:
setClientHeaders
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
setUserAgent
- Specified by:
setUserAgent
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getUserAgent
- Specified by:
getUserAgent
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getServerVersion
- Specified by:
getServerVersion
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
setAcceptLanguage
- Specified by:
setAcceptLanguage
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
setContentLanguage
- Specified by:
setContentLanguage
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
getUseCount
- Specified by:
getUseCount
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
-
search
- Specified by:
search
in 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:
translate
in interfaceorg.hl7.fhir.r5.terminologies.client.ITerminologyClient
- Throws:
org.hl7.fhir.exceptions.FHIRException
-