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

A

addClientInterceptor(Object) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
Adds an interceptor that will be registered to all clients.
addCodeSystem(IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
Add a new CodeSystem resource which will be available to the validator.
addStructureDefinition(IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
Add a new StructureDefinition resource which will be available to the validator.
addValidationSupport(int, IValidationSupport) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
Add a validation support module to the chain at the given index.
addValidationSupport(IValidationSupport) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
Add a validation support module to the chain.
addValueSet(ValueSet) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
Add a new ValueSet resource which will be available to the validator.
allConformanceResources() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
allStructures() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 

B

BaseStaticResourceValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
 
BaseStaticResourceValidationSupport(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.BaseStaticResourceValidationSupport
Constructor
BaseValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
 
BaseValidationSupport(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupport
Constructor
BaseValidationSupportWrapper - Class in org.hl7.fhir.common.hapi.validation.support
This class is a wrapper for an existing {@link @IContextValidationSupport} object, intended to be subclassed in order to layer functionality on top of the existing validation support object.
BaseValidationSupportWrapper(FhirContext, IValidationSupport) - Constructor for class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
Constructor

C

cachePackage(IWorkerContext.PackageVersion, List<IWorkerContext.PackageVersion>) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
cacheResource(Resource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
cacheResourceFromPackage(Resource, IWorkerContext.PackageVersion) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
CachingValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
 
CachingValidationSupport(IValidationSupport) - Constructor for class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
 
checkFunction(Object, String, List<TypeDetails>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
 
CommonCodeSystemsTerminologyService - Class in org.hl7.fhir.common.hapi.validation.support
This validation support module can be used to validate codes against common CodeSystems that are commonly used, but are not distriuted with the FHIR specification for various reasons (size, complexity, etc.).
CommonCodeSystemsTerminologyService(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
Constructor
conformsToProfile(Object, Base, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
 
convertConceptValidationOptions(ValidationOptions) - Static method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
CURRENCIES_CODESYSTEM_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
CURRENCIES_VALUESET_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 

E

executeFunction(Object, String, List<List<Base>>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
 
expandValueSet(ValidationSupportContext, ValueSetExpansionOptions, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
expandValueSet(ValidationSupportContext, ValueSetExpansionOptions, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
 
expandValueSet(ValidationSupportContext, ValueSetExpansionOptions, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
expandVS(ElementDefinition.ElementDefinitionBindingComponent, boolean, boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
expandVS(ValueSet.ConceptSetComponent, boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
expandVS(ValueSet, boolean, boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 

F

fetchAllConformanceResources() - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
fetchAllConformanceResources() - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
 
fetchAllConformanceResources() - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
 
fetchAllConformanceResources() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
fetchAllConformanceResources() - Method in class org.hl7.fhir.common.hapi.validation.validator.HapiToHl7OrgDstu2ValidatingSupportWrapper
 
fetchAllStructureDefinitions() - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
fetchAllStructureDefinitions() - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
 
fetchAllStructureDefinitions() - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
 
fetchAllStructureDefinitions() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
fetchAllStructureDefinitions() - Method in class org.hl7.fhir.common.hapi.validation.validator.HapiToHl7OrgDstu2ValidatingSupportWrapper
 
fetchCodeSystem(String) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
fetchCodeSystem(String) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
 
fetchCodeSystem(String) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
 
fetchCodeSystem(String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
fetchCodeSystem(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.HapiToHl7OrgDstu2ValidatingSupportWrapper
 
fetchCodeSystem(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
fetchRawProfile(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
fetchResource(Class<T>, String) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
fetchResource(Class<T>, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
 
fetchResource(Class<T>, String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
fetchResource(Class<T>, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.HapiToHl7OrgDstu2ValidatingSupportWrapper
 
fetchResource(Class<T>, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
fetchResource(Class<T>, String, CanonicalResource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
fetchResourceById(String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
fetchResourceWithException(Class<T>, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
fetchStructureDefinition(String) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
fetchStructureDefinition(String) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
 
fetchStructureDefinition(String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
fetchStructureDefinition(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.HapiToHl7OrgDstu2ValidatingSupportWrapper
 
fetchTypeDefinition(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
fetchValueSet(String) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
fetchValueSet(String) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
 
fetchValueSet(String) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
 
fetchValueSet(String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
fetchValueSet(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.HapiToHl7OrgDstu2ValidatingSupportWrapper
 
FhirInstanceValidator - Class in org.hl7.fhir.common.hapi.validation.validator
 
FhirInstanceValidator(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
Constructor
FhirInstanceValidator(IValidationSupport) - Constructor for class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
Constructor which uses the given validation support
FhirInstanceValidator.NullEvaluationContext - Class in org.hl7.fhir.common.hapi.validation.validator
 
findMapsForSource(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
fromCanonical(Resource) - Method in interface org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper.IVersionTypeConverter
 
fromCanonical(Resource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionTypeConverterDstu21
 
fromCanonical(Resource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionTypeConverterDstu3
 
fromCanonical(Resource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionTypeConverterR4
 

G

generateSnapshot(ValidationSupportContext, IBaseResource, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
generateSnapshot(ValidationSupportContext, IBaseResource, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupport
 
generateSnapshot(ValidationSupportContext, IBaseResource, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
generateSnapshot(StructureDefinition) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
generateSnapshot(StructureDefinition, boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getAbbreviation(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getBestPracticeWarningLevel() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
Returns the "best practice" warning level (default is IResourceValidator.BestPracticeWarningLevel.Hint).
getBinaries() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getExpansionParameters() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getExtensionDomains() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
 
getFhirContext() - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupport
 
getFhirContext() - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
getFhirContext() - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
 
getFhirContext() - Method in class org.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupport
 
getFhirContext() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
getLinkFor(String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
 
getLinkForProfile(StructureDefinition, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
 
getLinkForUrl(String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
 
getLinkForUrl(String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getLocale() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getLogger() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getOverrideVersionNs() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getParser(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getParser(ParserType) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getResourceNames() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getResourceNamesAsSet() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getStructures() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getTransform(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getTypeNames() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getUcumService() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
getValidationSupport() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
Returns the validation support in use by this validator.
getValidatorResourceFetcher() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
 
getValueSetUrl(IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
getVersion() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 

H

HapiToHl7OrgDstu2ValidatingSupportWrapper - Class in org.hl7.fhir.common.hapi.validation.validator
 
HapiToHl7OrgDstu2ValidatingSupportWrapper(IValidationSupport) - Constructor for class org.hl7.fhir.common.hapi.validation.validator.HapiToHl7OrgDstu2ValidatingSupportWrapper
Constructor
hasCache() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
hasLinkFor(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
 
hasPackage(String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
hasResource(Class<T>, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 

I

IDENTITY_VERSION_TYPE_CONVERTER - Static variable in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
InMemoryTerminologyServerValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
This class is a basic in-memory terminology service, designed to expand ValueSets and validate codes completely in-memory.
InMemoryTerminologyServerValidationSupport(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
 
invalidateCaches() - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
 
invalidateCaches() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
invalidateCaches() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
Clear any cached data held by the validator or any of its internal stores.
invalidateCaches() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
invokeRemoteValidateCode(String, String, String, String, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
 
isAnyExtensionsAllowed() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
If set to true (default is true) extensions which are not known to the validator (e.g.
isAssumeValidRestReferences() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
 
isCodeSystemSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
isCodeSystemSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
 
isCodeSystemSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
isCodeSystemSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
 
isCodeSystemSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
 
isCodeSystemSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
 
isCodeSystemSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
isDatatype(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
 
isErrorForUnknownProfiles() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
 
isNoTerminologyChecks() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
If set to true (default is false) the valueSet will not be validate
isNoTerminologyServer() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
isResource(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
 
isValueSetSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
isValueSetSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
 
isValueSetSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
 
isValueSetSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
 
isValueSetSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 

L

LANGUAGES_VALUESET_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
listTransforms() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
loadFromPackage(NpmPackage, IWorkerContext.IContextResourceLoader, String[]) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
log(String, List<Base>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
 
lookupCode(ValidationSupportContext, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
lookupCode(ValidationSupportContext, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
 
lookupCode(ValidationSupportContext, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
lookupCode(ValidationSupportContext, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
 
lookupCode(ValidationSupportContext, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 

M

MIMETYPES_VALUESET_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
myCtx - Variable in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupport
 

N

newJsonParser() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
newValidator() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
newXmlParser() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
NullEvaluationContext() - Constructor for class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
 

O

oid2Uri(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
org.hl7.fhir.common.hapi.validation.support - package org.hl7.fhir.common.hapi.validation.support
 
org.hl7.fhir.common.hapi.validation.validator - package org.hl7.fhir.common.hapi.validation.validator
 

P

prependLinks() - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
 
PrePopulatedValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
This class is an implementation of IValidationSupport which may be pre-populated with a collection of validation resources to be used by the validator.
PrePopulatedValidationSupport(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
Constructor
PrePopulatedValidationSupport(FhirContext, Map<String, IBaseResource>, Map<String, IBaseResource>, Map<String, IBaseResource>) - Constructor for class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
Constructor
ProfileKnowledgeWorkerR5 - Class in org.hl7.fhir.common.hapi.validation.validator
 
ProfileKnowledgeWorkerR5(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
 
provideWorkerContext() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
 

R

RemoteTerminologyServiceValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
This class is an implementation of IValidationSupport that fetches validation codes from a remote FHIR based terminology server.
RemoteTerminologyServiceValidationSupport(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
Constructor
removeValidationSupport(IValidationSupport) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
Removes an item from the chain.
resolveBinding(StructureDefinition, String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
 
resolveBinding(StructureDefinition, ElementDefinition.ElementDefinitionBindingComponent, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
 
resolveConstant(Object, String, boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
 
resolveConstantType(Object, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
 
resolveFunction(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
 
resolveReference(Object, String, Base) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
 
resolveValueSet(Object, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
 

S

setAnyExtensionsAllowed(boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
If set to true (default is true) extensions which are not known to the validator (e.g.
setAssumeValidRestReferences(boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
 
setBaseUrl(String) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
Sets the FHIR Terminology Server base URL
setBestPracticeWarningLevel(IResourceValidator.BestPracticeWarningLevel) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
Sets the "best practice warning level".
setCustomExtensionDomains(String...) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
Every element in a resource or data type includes an optional extension child element which is identified by it's url attribute.
setCustomExtensionDomains(List<String>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
Every element in a resource or data type includes an optional extension child element which is identified by it's url attribute.
setErrorForUnknownProfiles(boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
 
setExpansionProfile(Parameters) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
setLocale(Locale) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
setLogger(IWorkerContext.ILoggingService) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
setNoTerminologyChecks(boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
If set to true (default is false) the valueSet will not be validate
setOverrideVersionNs(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
setUcumService(UcumService) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
setValidationSupport(IValidationSupport) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
Sets the validation support in use by this validator.
setValidatorResourceFetcher(IResourceValidator.IValidatorResourceFetcher) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
 
SnapshotGeneratingValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
Simple validation support module that handles profile snapshot generation.
SnapshotGeneratingValidationSupport(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupport
Constructor
supportsSystem(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 

T

toCanonical(IBaseResource) - Method in interface org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper.IVersionTypeConverter
 
toCanonical(IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionTypeConverterDstu21
 
toCanonical(IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionTypeConverterDstu3
 
toCanonical(IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionTypeConverterR4
 
translator() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 

U

UCUM_CODESYSTEM_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
UCUM_VALUESET_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 

V

validate(IValidationContext<?>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
 
validateCode(ValidationSupportContext, ConceptValidationOptions, String, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
validateCode(ValidationSupportContext, ConceptValidationOptions, String, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
 
validateCode(ValidationSupportContext, ConceptValidationOptions, String, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
validateCode(ValidationSupportContext, ConceptValidationOptions, String, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
 
validateCode(ValidationSupportContext, ConceptValidationOptions, String, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
 
validateCode(ValidationSupportContext, ConceptValidationOptions, String, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
validateCode(ValidationOptions, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
validateCode(ValidationOptions, String, String, String, ValueSet) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
validateCode(ValidationOptions, String, ValueSet) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
validateCode(ValidationOptions, CodeableConcept, ValueSet) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
validateCode(ValidationOptions, Coding, ValueSet) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
validateCodeInValueSet(ValidationSupportContext, ConceptValidationOptions, String, String, String, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
 
validateCodeInValueSet(ValidationSupportContext, ConceptValidationOptions, String, String, String, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
 
validateCodeInValueSet(ValidationSupportContext, ConceptValidationOptions, String, String, String, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
validateCodeInValueSet(ValidationSupportContext, ConceptValidationOptions, String, String, String, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
 
validateCodeInValueSet(ValidationSupportContext, ConceptValidationOptions, String, String, String, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
 
validateCodeInValueSet(ValidationSupportContext, ConceptValidationOptions, String, String, String, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
 
validateLookupCode(ValidationSupportContext, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
 
ValidationSupportChain - Class in org.hl7.fhir.common.hapi.validation.support
 
ValidationSupportChain() - Constructor for class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
Constructor
ValidationSupportChain(IValidationSupport...) - Constructor for class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
Constructor
VersionSpecificWorkerContextWrapper - Class in org.hl7.fhir.common.hapi.validation.validator
 
VersionSpecificWorkerContextWrapper(ValidationSupportContext, VersionSpecificWorkerContextWrapper.IVersionTypeConverter) - Constructor for class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
 
VersionSpecificWorkerContextWrapper.IVersionTypeConverter - Interface in org.hl7.fhir.common.hapi.validation.validator
 
VersionTypeConverterDstu21 - Class in org.hl7.fhir.common.hapi.validation.validator
 
VersionTypeConverterDstu21() - Constructor for class org.hl7.fhir.common.hapi.validation.validator.VersionTypeConverterDstu21
 
VersionTypeConverterDstu3 - Class in org.hl7.fhir.common.hapi.validation.validator
 
VersionTypeConverterDstu3() - Constructor for class org.hl7.fhir.common.hapi.validation.validator.VersionTypeConverterDstu3
 
VersionTypeConverterR4 - Class in org.hl7.fhir.common.hapi.validation.validator
 
VersionTypeConverterR4() - Constructor for class org.hl7.fhir.common.hapi.validation.validator.VersionTypeConverterR4
 
A B C E F G H I L M N O P R S T U V 
All Classes All Packages