Package ca.uhn.fhir.jpa.term
Class TermConceptClientMappingSvcImpl
java.lang.Object
ca.uhn.fhir.jpa.term.TermConceptClientMappingSvcImpl
- All Implemented Interfaces:
ca.uhn.fhir.context.support.IValidationSupport
,ITermConceptClientMappingSvc
- Direct Known Subclasses:
TermConceptMappingSvcImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface ca.uhn.fhir.context.support.IValidationSupport
ca.uhn.fhir.context.support.IValidationSupport.BaseConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssue, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssueCode, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssueCoding, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationResult, ca.uhn.fhir.context.support.IValidationSupport.CodingConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.ConceptDesignation, ca.uhn.fhir.context.support.IValidationSupport.GroupConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.IssueSeverity, ca.uhn.fhir.context.support.IValidationSupport.LookupCodeResult, ca.uhn.fhir.context.support.IValidationSupport.StringConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.TranslateCodeRequest, ca.uhn.fhir.context.support.IValidationSupport.ValueSetExpansionOutcome
-
Field Summary
Modifier and TypeFieldDescriptionprotected ITermConceptMapDao
protected ca.uhn.fhir.context.FhirContext
protected jakarta.persistence.EntityManager
protected IIdHelperService
<JpaPid> protected MemoryCacheService
protected static boolean
protected static boolean
Fields inherited from interface ca.uhn.fhir.context.support.IValidationSupport
TYPE_CODING, TYPE_GROUP, TYPE_STRING, URL_PREFIX_VALUE_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.context.FhirContext
ca.uhn.fhir.context.support.TranslateConceptResults
translate
(TranslationRequest theTranslationRequest) ca.uhn.fhir.context.support.TranslateConceptResults
translateWithReverse
(TranslationRequest theTranslationRequest) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ca.uhn.fhir.context.support.IValidationSupport
expandValueSet, expandValueSet, fetchAllConformanceResources, fetchAllNonBaseStructureDefinitions, fetchAllSearchParameters, fetchAllStructureDefinitions, fetchBinary, fetchCodeSystem, fetchResource, fetchStructureDefinition, fetchValueSet, generateSnapshot, getName, invalidateCaches, isCodeSystemSupported, isEnabledValidationForCodingsLogicalAnd, isRemoteTerminologyServiceConfigured, isValueSetSupported, lookupCode, lookupCode, lookupCode, translateConcept, validateCode, validateCodeInValueSet
-
Field Details
-
ourLastResultsFromTranslationCache
-
ourLastResultsFromTranslationWithReverseCache
-
myEntityManager
-
myContext
-
myMemoryCacheService
-
myIdHelperService
-
myConceptMapDao
-
-
Constructor Details
-
TermConceptClientMappingSvcImpl
public TermConceptClientMappingSvcImpl()
-
-
Method Details
-
translate
@Transactional(propagation=REQUIRED) public ca.uhn.fhir.context.support.TranslateConceptResults translate(TranslationRequest theTranslationRequest) - Specified by:
translate
in interfaceITermConceptClientMappingSvc
-
translateWithReverse
@Transactional(propagation=REQUIRED) public ca.uhn.fhir.context.support.TranslateConceptResults translateWithReverse(TranslationRequest theTranslationRequest) - Specified by:
translateWithReverse
in interfaceITermConceptClientMappingSvc
-
getFhirContext
- Specified by:
getFhirContext
in interfaceca.uhn.fhir.context.support.IValidationSupport
-