A B C D E F G H I L M N O P R S T U V _ 
All Classes All Packages

A

activeOnly(Boolean) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
addProvider(FHIRTermServiceProvider) - Method in class com.ibm.fhir.term.service.FHIRTermService
Add the given FHIRTermServiceProvider to the service

B

build() - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
build() - Method in class com.ibm.fhir.term.service.LookupOutcome.Builder
 
build() - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation.Builder
 
build() - Method in class com.ibm.fhir.term.service.LookupOutcome.Property.Builder
 
build() - Method in class com.ibm.fhir.term.service.LookupParameters.Builder
 
build() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Builder
 
build() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Builder
 
build() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Product.Builder
 
build() - Method in class com.ibm.fhir.term.service.TranslationParameters.Builder
 
build() - Method in class com.ibm.fhir.term.service.TranslationParameters.Dependency.Builder
 
build() - Method in class com.ibm.fhir.term.service.ValidationOutcome.Builder
 
build() - Method in class com.ibm.fhir.term.service.ValidationParameters.Builder
 
builder() - Static method in class com.ibm.fhir.term.service.ExpansionParameters
 
builder() - Static method in class com.ibm.fhir.term.service.LookupOutcome
 
builder() - Static method in class com.ibm.fhir.term.service.LookupOutcome.Designation
 
builder() - Static method in class com.ibm.fhir.term.service.LookupOutcome.Property
 
builder() - Static method in class com.ibm.fhir.term.service.LookupParameters
 
builder() - Static method in class com.ibm.fhir.term.service.TranslationOutcome
 
builder() - Static method in class com.ibm.fhir.term.service.TranslationOutcome.Match
 
builder() - Static method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Product
 
builder() - Static method in class com.ibm.fhir.term.service.TranslationParameters
 
builder() - Static method in class com.ibm.fhir.term.service.TranslationParameters.Dependency
 
builder() - Static method in class com.ibm.fhir.term.service.ValidationOutcome
 
builder() - Static method in class com.ibm.fhir.term.service.ValidationParameters
 
buildImplicitValueSet(String) - Method in class com.ibm.fhir.term.registry.ImplicitValueSetRegistryResourceProvider
 

C

checkSystemVersion(Canonical...) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
checkSystemVersion(Collection<Canonical>) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
closure(CodeSystem, Code) - Method in class com.ibm.fhir.term.service.FHIRTermService
Get a set containing CodeSystem.Concept instances where all structural hierarchies have been flattened.
closure(CodeSystem, Code) - Method in class com.ibm.fhir.term.service.provider.RegistryTermServiceProvider
 
closure(CodeSystem, Code) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Get a set containing CodeSystem.Concept instances where all structural hierarchies have been flattened.
closure(CodeSystem, Set<Code>) - Method in class com.ibm.fhir.term.service.FHIRTermService
Get a map of sets containing CodeSystem.Concept instances where all structural hierarchies have been flattened
closure(CodeSystem, Set<Code>) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Get a map of sets containing CodeSystem.Concept instances where all structural hierarchies have been flattened
closure(Coding) - Method in class com.ibm.fhir.term.service.FHIRTermService
Generate the transitive closure for the code system concept represented by the given coding
closure(Set<Coding>) - Method in class com.ibm.fhir.term.service.FHIRTermService
Generate a map containing the transitive closures for the code system concepts represented by the giving codings
code(Code) - Method in class com.ibm.fhir.term.service.LookupOutcome.Property.Builder
 
CODE_VALUE_FUNCTION - Static variable in class com.ibm.fhir.term.util.CodeSystemSupport
A function that maps a code system concept to its code value
CodeSystemSupport - Class in com.ibm.fhir.term.util
A utility class for working with FHIR code systems
com.ibm.fhir.term.exception - package com.ibm.fhir.term.exception
 
com.ibm.fhir.term.registry - package com.ibm.fhir.term.registry
 
com.ibm.fhir.term.service - package com.ibm.fhir.term.service
 
com.ibm.fhir.term.service.exception - package com.ibm.fhir.term.service.exception
 
com.ibm.fhir.term.service.provider - package com.ibm.fhir.term.service.provider
 
com.ibm.fhir.term.service.util - package com.ibm.fhir.term.service.util
 
com.ibm.fhir.term.spi - package com.ibm.fhir.term.spi
 
com.ibm.fhir.term.util - package com.ibm.fhir.term.util
 
concept(CodeableConcept) - Method in class com.ibm.fhir.term.service.TranslationParameters.Dependency.Builder
 
concept(Coding) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Builder
 
concept(Coding) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Product.Builder
 
CONCEPT_NO_CHILDREN_FUNCTION - Static variable in class com.ibm.fhir.term.util.CodeSystemSupport
A function that maps a code system concept to a code system concept with child concepts removed
ConceptMapSupport - Class in com.ibm.fhir.term.util
 
context(Uri) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
contextDirection(Code) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
convertsToBoolean(String) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Determine if the given FHIR string value can be converted to a FHIR Boolean value.
count(Integer) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 

D

date(DateTime) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
date(DateTime) - Method in class com.ibm.fhir.term.service.LookupParameters.Builder
 
date(DateTime) - Method in class com.ibm.fhir.term.service.ValidationParameters.Builder
 
dependency(TranslationParameters.Dependency...) - Method in class com.ibm.fhir.term.service.TranslationParameters.Builder
 
dependency(Collection<TranslationParameters.Dependency>) - Method in class com.ibm.fhir.term.service.TranslationParameters.Builder
 
description(String) - Method in class com.ibm.fhir.term.service.LookupOutcome.Property.Builder
 
designation(LookupOutcome.Designation...) - Method in class com.ibm.fhir.term.service.LookupOutcome.Builder
 
designation(Collection<LookupOutcome.Designation>) - Method in class com.ibm.fhir.term.service.LookupOutcome.Builder
 
Designation(LookupOutcome.Designation.Builder) - Constructor for class com.ibm.fhir.term.service.LookupOutcome.Designation
 
display(String) - Method in class com.ibm.fhir.term.service.LookupOutcome.Builder
 
display(String) - Method in class com.ibm.fhir.term.service.ValidationOutcome.Builder
 
DISPLAY_VALUE_FUNCTION - Static variable in class com.ibm.fhir.term.util.CodeSystemSupport
A function that maps a code system concept to its display value
displayLanguage(Code) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
displayLanguage(Code) - Method in class com.ibm.fhir.term.service.LookupParameters.Builder
 
displayLanguage(Code) - Method in class com.ibm.fhir.term.service.ValidationParameters.Builder
 

E

element(Uri) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Product.Builder
 
element(Uri) - Method in class com.ibm.fhir.term.service.TranslationParameters.Dependency.Builder
 
EMPTY - Static variable in class com.ibm.fhir.term.service.ExpansionParameters
 
EMPTY - Static variable in class com.ibm.fhir.term.service.LookupParameters
 
EMPTY - Static variable in class com.ibm.fhir.term.service.TranslationParameters
 
EMPTY - Static variable in class com.ibm.fhir.term.service.ValidationParameters
 
equals(Object) - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
equals(Object) - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation
 
equals(Object) - Method in class com.ibm.fhir.term.service.LookupOutcome
 
equals(Object) - Method in class com.ibm.fhir.term.service.LookupOutcome.Property
 
equals(Object) - Method in class com.ibm.fhir.term.service.LookupParameters
 
equals(Object) - Method in class com.ibm.fhir.term.service.TranslationOutcome
 
equals(Object) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match
 
equals(Object) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Product
 
equals(Object) - Method in class com.ibm.fhir.term.service.TranslationParameters.Dependency
 
equals(Object) - Method in class com.ibm.fhir.term.service.TranslationParameters
 
equals(Object) - Method in class com.ibm.fhir.term.service.ValidationOutcome
 
equals(Object) - Method in class com.ibm.fhir.term.service.ValidationParameters
 
equivalence(ConceptMapEquivalence) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Builder
 
excludeNested(Boolean) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
excludeNotForUI(Boolean) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
excludePostCoordinated(Boolean) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
excludeSystem(Canonical...) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
excludeSystem(Collection<Canonical>) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
expand(ValueSet) - Method in class com.ibm.fhir.term.service.FHIRTermService
Expand the given value set
expand(ValueSet) - Static method in class com.ibm.fhir.term.util.ValueSetSupport
Expand the given value set per the algorithm here: http://hl7.org/fhir/valueset.html#expansion
expand(ValueSet, ExpansionParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Expand the given value set and expansion parameters
ExpansionParameters - Class in com.ibm.fhir.term.service
This class is used to represent the optional input parameters of the expand operation: http://hl7.org/fhir/valueset-operation-expand.html
ExpansionParameters.Builder - Class in com.ibm.fhir.term.service
 

F

FHIRTermException - Exception in com.ibm.fhir.term.exception
A runtime exception class intended to be thrown by the CodeSystemSupport, ConceptMapSupport, and ValueSetSupport utility classes
FHIRTermException(String, List<OperationOutcome.Issue>) - Constructor for exception com.ibm.fhir.term.exception.FHIRTermException
 
FHIRTermService - Class in com.ibm.fhir.term.service
 
FHIRTermServiceException - Exception in com.ibm.fhir.term.service.exception
A runtime exception class intended to be thrown by the FHIRTermService singleton and FHIRTermServiceProvider implementations
FHIRTermServiceException(String, Throwable, List<OperationOutcome.Issue>) - Constructor for exception com.ibm.fhir.term.service.exception.FHIRTermServiceException
 
FHIRTermServiceException(String, List<OperationOutcome.Issue>) - Constructor for exception com.ibm.fhir.term.service.exception.FHIRTermServiceException
 
FHIRTermServiceProvider - Interface in com.ibm.fhir.term.spi
 
FHIRTermServiceUtil - Class in com.ibm.fhir.term.service.util
 
filter(String) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
findConcept(CodeSystem, CodeSystem.Concept, Code) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Find the concept in tree rooted by the provided concept that matches the specified code.
findConcept(CodeSystem, Code) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Find the concept in the provided code system that matches the specified code.
forceSystemVersion(Canonical...) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
forceSystemVersion(Collection<Canonical>) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
from(Parameters) - Static method in class com.ibm.fhir.term.service.ExpansionParameters
 
from(Parameters) - Static method in class com.ibm.fhir.term.service.LookupParameters
 
from(Parameters) - Static method in class com.ibm.fhir.term.service.TranslationParameters
 
from(Parameters) - Static method in class com.ibm.fhir.term.service.ValidationParameters
 
from(Parameters.Parameter) - Static method in class com.ibm.fhir.term.service.TranslationParameters.Dependency
 
from(ExpansionParameters) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
from(LookupOutcome) - Method in class com.ibm.fhir.term.service.LookupOutcome.Builder
 
from(LookupOutcome.Designation) - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation.Builder
 
from(LookupOutcome.Property) - Method in class com.ibm.fhir.term.service.LookupOutcome.Property.Builder
 
from(LookupParameters) - Method in class com.ibm.fhir.term.service.LookupParameters.Builder
 
from(TranslationOutcome) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Builder
 
from(TranslationOutcome.Match) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Builder
 
from(TranslationOutcome.Match.Product) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Product.Builder
 
from(TranslationParameters) - Method in class com.ibm.fhir.term.service.TranslationParameters.Builder
 
from(TranslationParameters.Dependency) - Method in class com.ibm.fhir.term.service.TranslationParameters.Dependency.Builder
 
from(ValidationOutcome) - Method in class com.ibm.fhir.term.service.ValidationOutcome.Builder
 
from(ValidationParameters) - Method in class com.ibm.fhir.term.service.ValidationParameters.Builder
 

G

getAbstract() - Method in class com.ibm.fhir.term.service.ValidationParameters
 
getActiveOnly() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getAncestorsAndSelf(CodeSystem, Code) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
 
getCheckSystemVersion() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getCode() - Method in class com.ibm.fhir.term.service.LookupOutcome.Property
 
getCodeSetMap(ValueSet) - Static method in class com.ibm.fhir.term.util.ValueSetSupport
 
getCodeSystem(String) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get the code system associated with the given url from the FHIR registry.
getCodeSystemFilter(CodeSystem, Code, FilterOperator) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get the code system filter with the given property code and filter operator.
getCodeSystemProperty(CodeSystem, Code) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get the code system property that matches the specified code.
getCodeSystemPropertyType(CodeSystem, Code) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get the type of the code system property that matches the specified code.
getCodeValueFunction(CodeSystem) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get the appropriate code value function for the given code system based on its case sensitivity.
getConcept() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match
 
getConcept() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Product
 
getConcept() - Method in class com.ibm.fhir.term.service.TranslationParameters.Dependency
 
getConcept(CodeSystem, Code) - Method in class com.ibm.fhir.term.service.FHIRTermService
Get the concept in the provided code system with the specified code.
getConcept(CodeSystem, Code) - Method in class com.ibm.fhir.term.service.provider.RegistryTermServiceProvider
 
getConcept(CodeSystem, Code) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Get the concept in the provided code system with the specified code.
getConceptMap(String) - Static method in class com.ibm.fhir.term.util.ConceptMapSupport
 
getConceptProperty(CodeSystem.Concept, Code) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get the concept property that matches the specified code.
getConceptPropertyValue(CodeSystem.Concept, Code) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get the value of the concept property that matches the specified code.
getConcepts(CodeSystem) - Method in class com.ibm.fhir.term.service.FHIRTermService
Get a set containing CodeSystem.Concept instances where all structural hierarchies have been flattened.
getConcepts(CodeSystem) - Method in class com.ibm.fhir.term.service.provider.RegistryTermServiceProvider
 
getConcepts(CodeSystem) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Get a set containing CodeSystem.Concept instances where all structural hierarchies have been flattened.
getConcepts(CodeSystem) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get a set containing CodeSystem.Concept instances where all structural hierarchies have been flattened.
getConcepts(CodeSystem.Concept) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get a set containing CodeSystem.Concept instances where all structural hierarchies have been flattened.
getConcepts(CodeSystem.Concept, Function<CodeSystem.Concept, ? extends R>) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get a set containing CodeSystemSupport instances mapped from concepts where all structural hierarchies have been flattened.
getConcepts(CodeSystem, Function<CodeSystem.Concept, ? extends R>) - Method in class com.ibm.fhir.term.service.FHIRTermService
Get a set containing FHIRTermService instances mapped from concepts where all structural hierarchies have been flattened.
getConcepts(CodeSystem, Function<CodeSystem.Concept, ? extends R>) - Method in class com.ibm.fhir.term.service.provider.RegistryTermServiceProvider
 
getConcepts(CodeSystem, Function<CodeSystem.Concept, ? extends R>) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Get a set containing FHIRTermServiceProvider instances mapped from concepts where all structural hierarchies have been flattened.
getConcepts(CodeSystem, Function<CodeSystem.Concept, ? extends R>) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get a set containing CodeSystemSupport instances mapped from concepts where all structural hierarchies have been flattened.
getConcepts(CodeSystem, List<ValueSet.Compose.Include.Filter>) - Method in class com.ibm.fhir.term.service.FHIRTermService
Get a set containing CodeSystem.Concept instances where all structural hierarchies have been flattened and filtered by the given set of value set include filters.
getConcepts(CodeSystem, List<ValueSet.Compose.Include.Filter>) - Method in class com.ibm.fhir.term.service.provider.RegistryTermServiceProvider
 
getConcepts(CodeSystem, List<ValueSet.Compose.Include.Filter>) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Get a set containing CodeSystem.Concept instances where all structural hierarchies have been flattened and filtered by the given set of value set include filters.
getConcepts(CodeSystem, List<ValueSet.Compose.Include.Filter>) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get a set containing CodeSystem.Concept instances where all structural hierarchies have been flattened and filtered by the given set of value set include filters.
getConcepts(CodeSystem, List<ValueSet.Compose.Include.Filter>, Function<CodeSystem.Concept, ? extends R>) - Method in class com.ibm.fhir.term.service.FHIRTermService
Get a set containing FHIRTermService instances mapped from concepts where all structural hierarchies have been flattened and filtered by the given set of value set include filters.
getConcepts(CodeSystem, List<ValueSet.Compose.Include.Filter>, Function<CodeSystem.Concept, ? extends R>) - Method in class com.ibm.fhir.term.service.provider.RegistryTermServiceProvider
 
getConcepts(CodeSystem, List<ValueSet.Compose.Include.Filter>, Function<CodeSystem.Concept, ? extends R>) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Get a set containing FHIRTermServiceProvider instances mapped from concepts where all structural hierarchies have been flattened and filtered by the given set of value set include filters.
getConcepts(CodeSystem, List<ValueSet.Compose.Include.Filter>, Function<CodeSystem.Concept, ? extends R>) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Get a set containing CodeSystemSupport instances mapped from concepts where all structural hierarchies have been flattened and filtered by the given set of value set include filters.
getContains(ValueSet.Expansion) - Static method in class com.ibm.fhir.term.util.ValueSetSupport
Get a list containing ValueSet.Expansion.Contains instances where all structural hierarchies have been flattened.
getContext() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getContextDirection() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getCount() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getDate() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getDate() - Method in class com.ibm.fhir.term.service.LookupParameters
 
getDate() - Method in class com.ibm.fhir.term.service.ValidationParameters
 
getDependency() - Method in class com.ibm.fhir.term.service.TranslationParameters
 
getDescendantsAndSelf(CodeSystem, Code) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
 
getDescription() - Method in class com.ibm.fhir.term.service.LookupOutcome.Property
 
getDesignation() - Method in class com.ibm.fhir.term.service.LookupOutcome
 
getDisplay() - Method in class com.ibm.fhir.term.service.LookupOutcome
 
getDisplay() - Method in class com.ibm.fhir.term.service.ValidationOutcome
 
getDisplayLanguage() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getDisplayLanguage() - Method in class com.ibm.fhir.term.service.LookupParameters
 
getDisplayLanguage() - Method in class com.ibm.fhir.term.service.ValidationParameters
 
getElement() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Product
 
getElement() - Method in class com.ibm.fhir.term.service.TranslationParameters.Dependency
 
getEquivalence() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match
 
getExcludeNested() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getExcludeNotForUI() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getExcludePostCoordinated() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getExcludeSystem() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getFilter() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getForceSystemVersion() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getIncludeDesignations() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getInstance() - Static method in class com.ibm.fhir.term.service.FHIRTermService
 
getIssues() - Method in exception com.ibm.fhir.term.exception.FHIRTermException
 
getIssues() - Method in exception com.ibm.fhir.term.service.exception.FHIRTermServiceException
 
getLanguage() - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation
 
getMatch() - Method in class com.ibm.fhir.term.service.TranslationOutcome
 
getMessage() - Method in class com.ibm.fhir.term.service.TranslationOutcome
 
getMessage() - Method in class com.ibm.fhir.term.service.ValidationOutcome
 
getName() - Method in class com.ibm.fhir.term.service.LookupOutcome
 
getOffset() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getParameter(Parameters, String) - Static method in class com.ibm.fhir.term.service.util.FHIRTermServiceUtil
 
getParameters(Parameters, String) - Static method in class com.ibm.fhir.term.service.util.FHIRTermServiceUtil
 
getParameterValue(Parameters, String, Class<T>) - Static method in class com.ibm.fhir.term.service.util.FHIRTermServiceUtil
 
getParameterValues(Parameters, String, Class<T>) - Static method in class com.ibm.fhir.term.service.util.FHIRTermServiceUtil
 
getPart(Parameters.Parameter, String) - Static method in class com.ibm.fhir.term.service.util.FHIRTermServiceUtil
 
getParts(Parameters.Parameter, String) - Static method in class com.ibm.fhir.term.service.util.FHIRTermServiceUtil
 
getPartValue(Parameters.Parameter, String, Class<T>) - Static method in class com.ibm.fhir.term.service.util.FHIRTermServiceUtil
 
getPartValues(Parameters.Parameter, String, Class<T>) - Static method in class com.ibm.fhir.term.service.util.FHIRTermServiceUtil
 
getProduct() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match
 
getProfileResources(String) - Method in class com.ibm.fhir.term.registry.ImplicitValueSetRegistryResourceProvider
 
getProperty() - Method in class com.ibm.fhir.term.service.LookupOutcome
 
getProperty() - Method in class com.ibm.fhir.term.service.LookupParameters
 
getRegistryResource(Class<? extends Resource>, String, String) - Method in class com.ibm.fhir.term.registry.ImplicitValueSetRegistryResourceProvider
 
getRegistryResources() - Method in class com.ibm.fhir.term.registry.ImplicitValueSetRegistryResourceProvider
 
getRegistryResources(Class<? extends Resource>) - Method in class com.ibm.fhir.term.registry.ImplicitValueSetRegistryResourceProvider
 
getResult() - Method in class com.ibm.fhir.term.service.TranslationOutcome
 
getResult() - Method in class com.ibm.fhir.term.service.ValidationOutcome
 
getReverse() - Method in class com.ibm.fhir.term.service.TranslationParameters
 
getSearchParameterResources(String) - Method in class com.ibm.fhir.term.registry.ImplicitValueSetRegistryResourceProvider
 
getSource() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match
 
getSubproperty() - Method in class com.ibm.fhir.term.service.LookupOutcome.Property
 
getSystemVersion() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
getUse() - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation
 
getValue() - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation
 
getValue() - Method in class com.ibm.fhir.term.service.LookupOutcome.Property
 
getValueSet(String) - Static method in class com.ibm.fhir.term.util.ValueSetSupport
Get the value set associated with the given url from the FHIR registry.
getVersion() - Method in class com.ibm.fhir.term.service.LookupOutcome
 

H

hasCodeSystemFilter(CodeSystem, Code, FilterOperator) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Determine whether a code system filter with the specified property code and filter operator exists in the provided code system.
hasCodeSystemProperty(CodeSystem, Code) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Determine whether a code system property with the specified code exists in the provided code system.
hasConcept(CodeSystem, Code) - Method in class com.ibm.fhir.term.service.FHIRTermService
Indicates whether the given code system contains a concept with the specified code.
hasConcept(CodeSystem, Code) - Method in class com.ibm.fhir.term.service.provider.RegistryTermServiceProvider
 
hasConcept(CodeSystem, Code) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Indicates whether the given code system contains a concept with the specified code.
hasConceptProperty(CodeSystem.Concept, Code) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Determine whether a concept property with the specified code exists on the provided concept.
hasConcepts(CodeSystem, Set<Code>) - Method in class com.ibm.fhir.term.service.FHIRTermService
Indicates whether the given code system contains a concept for each of the specified codes.
hasConcepts(CodeSystem, Set<Code>) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Indicates whether the given code system contains a concept for each of the specified codes.
hashCode() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
hashCode() - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation
 
hashCode() - Method in class com.ibm.fhir.term.service.LookupOutcome
 
hashCode() - Method in class com.ibm.fhir.term.service.LookupOutcome.Property
 
hashCode() - Method in class com.ibm.fhir.term.service.LookupParameters
 
hashCode() - Method in class com.ibm.fhir.term.service.TranslationOutcome
 
hashCode() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match
 
hashCode() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Product
 
hashCode() - Method in class com.ibm.fhir.term.service.TranslationParameters.Dependency
 
hashCode() - Method in class com.ibm.fhir.term.service.TranslationParameters
 
hashCode() - Method in class com.ibm.fhir.term.service.ValidationOutcome
 
hashCode() - Method in class com.ibm.fhir.term.service.ValidationParameters
 

I

ImplicitValueSetRegistryResourceProvider - Class in com.ibm.fhir.term.registry
An abstract base class for implicit registry resource provider implementations (e.g.
ImplicitValueSetRegistryResourceProvider() - Constructor for class com.ibm.fhir.term.registry.ImplicitValueSetRegistryResourceProvider
 
includeDesignations(Boolean) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
isCaseSensitive(CodeSystem) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Indicates whether the code system is case sensitive
isCaseSensitive(String) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Indicates whether the code system with the given url is case sensitive
isExpandable(ValueSet) - Method in class com.ibm.fhir.term.service.FHIRTermService
Indicates whether the given value set is expandable
isExpandable(ValueSet) - Static method in class com.ibm.fhir.term.util.ValueSetSupport
 
isExpanded(ValueSet) - Static method in class com.ibm.fhir.term.util.ValueSetSupport
 
issues - Variable in exception com.ibm.fhir.term.exception.FHIRTermException
 
issues - Variable in exception com.ibm.fhir.term.service.exception.FHIRTermServiceException
 
isSupported(CodeSystem) - Method in class com.ibm.fhir.term.service.FHIRTermService
Indicates whether the given code system is supported.
isSupported(CodeSystem) - Method in class com.ibm.fhir.term.service.provider.RegistryTermServiceProvider
 
isSupported(CodeSystem) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Indicates whether the given code system is supported.
isSupported(String) - Method in class com.ibm.fhir.term.registry.ImplicitValueSetRegistryResourceProvider
 

L

language(Code) - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation.Builder
 
lookup(Coding) - Method in class com.ibm.fhir.term.service.FHIRTermService
Lookup the code system concept for the given coding
lookup(Coding, LookupParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Lookup the code system concept for the given coding and lookup parameters
lookup(Uri, String, Code) - Method in class com.ibm.fhir.term.service.FHIRTermService
Lookup the code system concept for the given system, version, and code
lookup(Uri, String, Code, LookupParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Lookup the code system concept for the given system, version, code and lookup parameters
LookupOutcome - Class in com.ibm.fhir.term.service
This class is used to represent the outcome of the lookup operation: http://hl7.org/fhir/codesystem-operation-lookup.html
LookupOutcome.Builder - Class in com.ibm.fhir.term.service
 
LookupOutcome.Designation - Class in com.ibm.fhir.term.service
 
LookupOutcome.Designation.Builder - Class in com.ibm.fhir.term.service
 
LookupOutcome.Property - Class in com.ibm.fhir.term.service
 
LookupOutcome.Property.Builder - Class in com.ibm.fhir.term.service
 
LookupParameters - Class in com.ibm.fhir.term.service
This class is used to represent the optional input parameters of the lookup operation: http://hl7.org/fhir/codesystem-operation-lookup.html
LookupParameters.Builder - Class in com.ibm.fhir.term.service
 

M

match(TranslationOutcome.Match...) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Builder
 
match(Collection<TranslationOutcome.Match>) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Builder
 
message(String) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Builder
 
message(String) - Method in class com.ibm.fhir.term.service.ValidationOutcome.Builder
 

N

name(String) - Method in class com.ibm.fhir.term.service.LookupOutcome.Builder
 
normalize(String) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Normalize the string by making it case and accent insensitive.
NORMALIZED_CODE_VALUE_FUNCTION - Static variable in class com.ibm.fhir.term.util.CodeSystemSupport
A function that maps a code system concept to its normalized code value
NORMALIZED_DISPLAY_VALUE_FUNCTION - Static variable in class com.ibm.fhir.term.util.CodeSystemSupport
A function that maps a code system concept to its normalized display value

O

offset(Integer) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 

P

product(TranslationOutcome.Match.Product...) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Builder
 
product(Collection<TranslationOutcome.Match.Product>) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Builder
 
property(Code...) - Method in class com.ibm.fhir.term.service.LookupParameters.Builder
 
property(LookupOutcome.Property...) - Method in class com.ibm.fhir.term.service.LookupOutcome.Builder
 
property(Collection<Code>) - Method in class com.ibm.fhir.term.service.LookupParameters.Builder
 
property(Collection<LookupOutcome.Property>) - Method in class com.ibm.fhir.term.service.LookupOutcome.Builder
 
Property(LookupOutcome.Property.Builder) - Constructor for class com.ibm.fhir.term.service.LookupOutcome.Property
 

R

RegistryTermServiceProvider - Class in com.ibm.fhir.term.service.provider
Registry-based implementation of the FHIRTermServiceProvider interface using CodeSystemSupport
RegistryTermServiceProvider() - Constructor for class com.ibm.fhir.term.service.provider.RegistryTermServiceProvider
 
result(Boolean) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Builder
 
result(Boolean) - Method in class com.ibm.fhir.term.service.ValidationOutcome.Builder
 
reverse(Boolean) - Method in class com.ibm.fhir.term.service.TranslationParameters.Builder
 

S

SIMPLE_CONCEPT_FUNCTION - Static variable in class com.ibm.fhir.term.util.CodeSystemSupport
A function that maps a code system concept to a code system concept with only a code and display value
source(Uri) - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Builder
 
subproperty(LookupOutcome.Property...) - Method in class com.ibm.fhir.term.service.LookupOutcome.Property.Builder
 
subproperty(Collection<LookupOutcome.Property>) - Method in class com.ibm.fhir.term.service.LookupOutcome.Property.Builder
 
subsumes(CodeSystem, Code, Code) - Method in class com.ibm.fhir.term.service.FHIRTermService
Find the concept in tree rooted by the provided concept that matches the specified code.
subsumes(CodeSystem, Code, Code) - Method in class com.ibm.fhir.term.service.provider.RegistryTermServiceProvider
 
subsumes(CodeSystem, Code, Code) - Method in interface com.ibm.fhir.term.spi.FHIRTermServiceProvider
Indicates whether the concept for CodeA subsumes the concept for codeB in the passed CodeSystem.
subsumes(Coding, Coding) - Method in class com.ibm.fhir.term.service.FHIRTermService
Perform a subsumption test to determine if the code system concept represented by the given coding "A" subsumes the code system concept represented by the given coding "B"
systemVersion(Canonical...) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 
systemVersion(Collection<Canonical>) - Method in class com.ibm.fhir.term.service.ExpansionParameters.Builder
 

T

toBoolean(String) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Convert the given FHIR string value to a FHIR boolean value.
toBuilder() - Method in class com.ibm.fhir.term.service.ExpansionParameters
 
toBuilder() - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation
 
toBuilder() - Method in class com.ibm.fhir.term.service.LookupOutcome.Property
 
toBuilder() - Method in class com.ibm.fhir.term.service.LookupOutcome
 
toBuilder() - Method in class com.ibm.fhir.term.service.LookupParameters
 
toBuilder() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match.Product
 
toBuilder() - Method in class com.ibm.fhir.term.service.TranslationOutcome.Match
 
toBuilder() - Method in class com.ibm.fhir.term.service.TranslationOutcome
 
toBuilder() - Method in class com.ibm.fhir.term.service.TranslationParameters.Dependency
 
toBuilder() - Method in class com.ibm.fhir.term.service.TranslationParameters
 
toBuilder() - Method in class com.ibm.fhir.term.service.ValidationOutcome
 
toBuilder() - Method in class com.ibm.fhir.term.service.ValidationParameters
 
toElement(String, PropertyType) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Convert the given FHIR string value to an Element value based on the provided property type.
toElement(String, PropertyType) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Convert the given Java string value to an Element based on the provided property type.
toLong(DateTime) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Convert the DateTime value to a Long value.
toObject(Element) - Static method in class com.ibm.fhir.term.util.CodeSystemSupport
Convert the given element value to an object value.
toParameters() - Method in class com.ibm.fhir.term.service.LookupOutcome
 
toParameters() - Method in class com.ibm.fhir.term.service.TranslationOutcome
 
toParameters() - Method in class com.ibm.fhir.term.service.ValidationOutcome
 
translate(ConceptMap, CodeableConcept) - Method in class com.ibm.fhir.term.service.FHIRTermService
Translate the given coding using the provided concept map
translate(ConceptMap, CodeableConcept, TranslationParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Translate the given codeable concept using the provided concept map and translation parameters
translate(ConceptMap, Coding) - Method in class com.ibm.fhir.term.service.FHIRTermService
Translate the given coding using the provided concept map
translate(ConceptMap, Coding) - Static method in class com.ibm.fhir.term.util.ConceptMapSupport
 
translate(ConceptMap, Coding, TranslationParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Translate the given coding using the provided concept map and translation parameters
translate(ConceptMap, Uri, String, Code) - Method in class com.ibm.fhir.term.service.FHIRTermService
Translate the given system, version and code using the provided concept map
translate(ConceptMap, Uri, String, Code, TranslationParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Translate the given system, version and code using the provided concept map and translation parameters
TranslationOutcome - Class in com.ibm.fhir.term.service
This class is used to represent the outcome of the translate operation: http://hl7.org/fhir/conceptmap-operation-translate.html
TranslationOutcome.Builder - Class in com.ibm.fhir.term.service
 
TranslationOutcome.Match - Class in com.ibm.fhir.term.service
 
TranslationOutcome.Match.Builder - Class in com.ibm.fhir.term.service
 
TranslationOutcome.Match.Product - Class in com.ibm.fhir.term.service
 
TranslationOutcome.Match.Product.Builder - Class in com.ibm.fhir.term.service
 
TranslationParameters - Class in com.ibm.fhir.term.service
This class is used to represent the optional input parameters of the translate operation: http://hl7.org/fhir/conceptmap-operation-translate.html
TranslationParameters.Builder - Class in com.ibm.fhir.term.service
 
TranslationParameters.Dependency - Class in com.ibm.fhir.term.service
 
TranslationParameters.Dependency.Builder - Class in com.ibm.fhir.term.service
 

U

use(Coding) - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation.Builder
 

V

validateCode(CodeSystem, CodeableConcept) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a codeable concept using the provided code system
validateCode(CodeSystem, CodeableConcept, ValidationParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a codeable concept using the provided code system and validation parameters
validateCode(CodeSystem, Code, String) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a code and display using the provided code system
validateCode(CodeSystem, Code, String, ValidationParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a code and display using the provided code system and validation parameters
validateCode(CodeSystem, Coding) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a coding using the provided code system
validateCode(CodeSystem, Coding, ValidationParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a coding using the provided code system and validation parameters
validateCode(ValueSet, Code) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a code using the provided value set
validateCode(ValueSet, Code) - Static method in class com.ibm.fhir.term.util.ValueSetSupport
 
validateCode(ValueSet, CodeableConcept) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a codeable concept using the provided value set
validateCode(ValueSet, CodeableConcept, ValidationParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a codeable concept using the provided value set using the provided validation parameters
validateCode(ValueSet, Code, ValidationParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a code using the provided value set and validation parameters
validateCode(ValueSet, Coding) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a coding using the provided value set using the provided validation parameters
validateCode(ValueSet, Coding) - Static method in class com.ibm.fhir.term.util.ValueSetSupport
 
validateCode(ValueSet, Coding, ValidationParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a coding using the provided value set using the provided validation parameters
validateCode(ValueSet, Uri, String, Code, String) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a code and display using the provided value set
validateCode(ValueSet, Uri, String, Code, String, ValidationParameters) - Method in class com.ibm.fhir.term.service.FHIRTermService
Validate a code and display using the provided value set and validation parameters
ValidationOutcome - Class in com.ibm.fhir.term.service
This class is used to represent the outcome of the validate-code operations: http://hl7.org/fhir/codesystem-operation-validate-code.html and http://hl7.org/fhir/valueset-operation-validate-code.html
ValidationOutcome.Builder - Class in com.ibm.fhir.term.service
 
ValidationParameters - Class in com.ibm.fhir.term.service
This class is used to represent the optional input parameters of the validate-code operations: http://hl7.org/fhir/codesystem-operation-validate-code.html and http://hl7.org/fhir/valueset-operation-validate-code.html
ValidationParameters.Builder - Class in com.ibm.fhir.term.service
 
value(Element) - Method in class com.ibm.fhir.term.service.LookupOutcome.Property.Builder
 
value(String) - Method in class com.ibm.fhir.term.service.LookupOutcome.Designation.Builder
 
ValueSetSupport - Class in com.ibm.fhir.term.util
A utility class for expanding FHIR value sets
version(String) - Method in class com.ibm.fhir.term.service.LookupOutcome.Builder
 

_

_abstract(Boolean) - Method in class com.ibm.fhir.term.service.ValidationParameters.Builder
 
A B C D E F G H I L M N O P R S T U V _ 
All Classes All Packages