public class HapiTerminologySvcDstu3 extends BaseHapiTerminologySvc implements IValidationSupport, IHapiTerminologySvcDstu3
IValidationSupport.CodeValidationResultmyCodeSystemDao, myConceptDao, myContext, myEntityManager| Constructor and Description |
|---|
HapiTerminologySvcDstu3() |
findCode, findCodes, findCodesAbove, findCodesAbove, findCodesBelow, findCodesBelow, saveDeferred, setForceSaveDeferredAlwaysForUnitTest, setProcessDeferred, storeNewCodeSystemVersion, supportsSystemclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindCodes, findCodesAbove, findCodesAbove, findCodesBelow, findCodesBelow, saveDeferred, setProcessDeferred, storeNewCodeSystemVersion, supportsSystemprotected List<VersionIndependentConcept> findCodesBelowUsingBuiltInSystems(String theSystem, String theCode)
BaseHapiTerminologySvcfindCodesBelowUsingBuiltInSystems in class BaseHapiTerminologySvctheSystem - The code systemtheCode - The codeprotected List<VersionIndependentConcept> findCodesAboveUsingBuiltInSystems(String theSystem, String theCode)
BaseHapiTerminologySvcfindCodesAboveUsingBuiltInSystems in class BaseHapiTerminologySvctheSystem - The code systemtheCode - The codepublic ValueSet.ValueSetExpansionComponent expandValueSet(FhirContext theContext, ValueSet.ConceptSetComponent theInclude)
expandValueSet in interface IContextValidationSupport<ValueSet.ConceptSetComponent,ValueSet.ValueSetExpansionComponent,StructureDefinition,CodeSystem,CodeSystem.ConceptDefinitionComponent,ValidationMessage.IssueSeverity>expandValueSet in interface IValidationSupportpublic List<VersionIndependentConcept> expandValueSet(String theValueSet)
expandValueSet in interface IHapiTerminologySvcpublic List<StructureDefinition> fetchAllStructureDefinitions(FhirContext theContext)
fetchAllStructureDefinitions in interface IContextValidationSupport<ValueSet.ConceptSetComponent,ValueSet.ValueSetExpansionComponent,StructureDefinition,CodeSystem,CodeSystem.ConceptDefinitionComponent,ValidationMessage.IssueSeverity>fetchAllStructureDefinitions in interface IValidationSupportpublic CodeSystem fetchCodeSystem(FhirContext theContext, String theSystem)
fetchCodeSystem in interface IContextValidationSupport<ValueSet.ConceptSetComponent,ValueSet.ValueSetExpansionComponent,StructureDefinition,CodeSystem,CodeSystem.ConceptDefinitionComponent,ValidationMessage.IssueSeverity>fetchCodeSystem in interface IValidationSupportpublic <T extends IBaseResource> T fetchResource(FhirContext theContext, Class<T> theClass, String theUri)
fetchResource in interface IContextValidationSupport<ValueSet.ConceptSetComponent,ValueSet.ValueSetExpansionComponent,StructureDefinition,CodeSystem,CodeSystem.ConceptDefinitionComponent,ValidationMessage.IssueSeverity>fetchResource in interface IValidationSupportpublic StructureDefinition fetchStructureDefinition(FhirContext theCtx, String theUrl)
fetchStructureDefinition in interface IContextValidationSupport<ValueSet.ConceptSetComponent,ValueSet.ValueSetExpansionComponent,StructureDefinition,CodeSystem,CodeSystem.ConceptDefinitionComponent,ValidationMessage.IssueSeverity>fetchStructureDefinition in interface IValidationSupportpublic boolean isCodeSystemSupported(FhirContext theContext, String theSystem)
isCodeSystemSupported in interface IContextValidationSupport<ValueSet.ConceptSetComponent,ValueSet.ValueSetExpansionComponent,StructureDefinition,CodeSystem,CodeSystem.ConceptDefinitionComponent,ValidationMessage.IssueSeverity>isCodeSystemSupported in interface IValidationSupport@Transactional(propagation=REQUIRED) public void storeNewCodeSystemVersion(String theSystem, TermCodeSystemVersion theCodeSystemVersion, RequestDetails theRequestDetails)
storeNewCodeSystemVersion in interface IHapiTerminologySvcpublic IValidationSupport.CodeValidationResult validateCode(FhirContext theContext, String theCodeSystem, String theCode, String theDisplay)
validateCode in interface IContextValidationSupport<ValueSet.ConceptSetComponent,ValueSet.ValueSetExpansionComponent,StructureDefinition,CodeSystem,CodeSystem.ConceptDefinitionComponent,ValidationMessage.IssueSeverity>validateCode in interface IValidationSupportCopyright © 2014–2017 University Health Network. All rights reserved.