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.TerminologyClient
public class TerminologyClientR4
extends Object
implements org.hl7.fhir.r5.terminologies.TerminologyClient
-
Constructor Summary
ConstructorsConstructorDescriptionTerminologyClientR4(String address, String userAgent)TerminologyClientR4(String address, String userAgent, org.hl7.fhir.r5.utils.client.network.ClientHeaders clientHeaders) -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.r5.model.ValueSetexpandValueset(org.hl7.fhir.r5.model.ValueSet vs, org.hl7.fhir.r5.model.Parameters p, Map<String,String> params)org.hl7.fhir.r5.model.CapabilityStatementorg.hl7.fhir.r5.utils.client.network.ClientHeadersintorg.hl7.fhir.r5.model.TerminologyCapabilitiesorg.hl7.fhir.r5.model.ParameterslookupCode(Map<String,String> params)org.hl7.fhir.r5.model.CanonicalResourceorg.hl7.fhir.r5.terminologies.TerminologyClientsetClientHeaders(org.hl7.fhir.r5.utils.client.network.ClientHeaders clientHeaders)org.hl7.fhir.r5.terminologies.TerminologyClientsetLogger(org.hl7.fhir.utilities.ToolingClientLogger txLog)org.hl7.fhir.r5.terminologies.TerminologyClientsetRetryCount(int retryCount)org.hl7.fhir.r5.terminologies.TerminologyClientsetTimeout(int i)org.hl7.fhir.r5.terminologies.TerminologyClientsetUserAgent(String userAgent)org.hl7.fhir.r5.model.BundlevalidateBatch(org.hl7.fhir.r5.model.Bundle batch)org.hl7.fhir.r5.model.ParametersvalidateCS(org.hl7.fhir.r5.model.Parameters pin)org.hl7.fhir.r5.model.ParametersvalidateVS(org.hl7.fhir.r5.model.Parameters pin)
-
Constructor Details
-
TerminologyClientR4
- Throws:
URISyntaxException
-
TerminologyClientR4
public TerminologyClientR4(String address, String userAgent, org.hl7.fhir.r5.utils.client.network.ClientHeaders clientHeaders) throws URISyntaxException- Throws:
URISyntaxException
-
-
Method Details
-
getTerminologyCapabilities
public org.hl7.fhir.r5.model.TerminologyCapabilities getTerminologyCapabilities() throws org.hl7.fhir.exceptions.FHIRException- Specified by:
getTerminologyCapabilitiesin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getAddress
- Specified by:
getAddressin interfaceorg.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:
expandValuesetin interfaceorg.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:
validateCSin interfaceorg.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:
validateVSin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setTimeout
- Specified by:
setTimeoutin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient
-
setLogger
public org.hl7.fhir.r5.terminologies.TerminologyClient setLogger(org.hl7.fhir.utilities.ToolingClientLogger txLog)- Specified by:
setLoggerin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient
-
setRetryCount
public org.hl7.fhir.r5.terminologies.TerminologyClient setRetryCount(int retryCount) throws org.hl7.fhir.exceptions.FHIRException- Specified by:
setRetryCountin interfaceorg.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:
getCapabilitiesStatementQuickin interfaceorg.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:
lookupCodein interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getRetryCount
- Specified by:
getRetryCountin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient- Throws:
org.hl7.fhir.exceptions.FHIRException
-
validateBatch
- Specified by:
validateBatchin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient
-
read
- Specified by:
readin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient
-
getClientHeaders
- Specified by:
getClientHeadersin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient
-
setClientHeaders
public org.hl7.fhir.r5.terminologies.TerminologyClient setClientHeaders(org.hl7.fhir.r5.utils.client.network.ClientHeaders clientHeaders)- Specified by:
setClientHeadersin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient
-
setUserAgent
- Specified by:
setUserAgentin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient
-
getServerVersion
- Specified by:
getServerVersionin interfaceorg.hl7.fhir.r5.terminologies.TerminologyClient
-