Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addBinary(byte[], String) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
- 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.
- addCodingsToTranslateParameters(FhirContext, List<IBaseCoding>, IBaseParameters) - Static method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyUtil
- addResource(IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
- addSearchParameter(IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
- 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(IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
-
Add a new ValueSet resource which will be available to the validator.
- ALL_LANGUAGES_VALUESET_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
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
invalid @link
{@link @IContextValidationSupport
- BaseValidationSupportWrapper(FhirContext, IValidationSupport) - Constructor for class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
-
Constructor
- buildErrorMessage(String) - Method in interface org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport.ValidationErrorMessageBuilder
- buildTranslateInputParameters(FhirContext, IValidationSupport.TranslateCodeRequest) - Static method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyUtil
- buildValidateCodeInputParameters(String, String, String, String, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
C
- cachePackage(PackageInformation) - 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, PackageInformation) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- CacheTimeouts() - Constructor for class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport.CacheTimeouts
-
Deprecated.
- CachingValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CachingValidationSupport(IValidationSupport) - Constructor for class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
-
Deprecated.Constructor with default timeouts
- CachingValidationSupport(IValidationSupport, boolean) - Constructor for class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
-
Deprecated.
- CachingValidationSupport(IValidationSupport, CachingValidationSupport.CacheTimeouts) - Constructor for class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
-
Deprecated.
- CachingValidationSupport(IValidationSupport, CachingValidationSupport.CacheTimeouts, boolean) - Constructor for class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
-
Deprecated.Constructor with configurable timeouts
- CachingValidationSupport.CacheTimeouts - Class in org.hl7.fhir.common.hapi.validation.support
-
Deprecated.
- checkFunction(FHIRPathEngine, Object, String, TypeDetails, List<TypeDetails>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
- CLASS_OPENTELEMETRY_BASE_NAME - Static variable in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChainMetrics
- clock() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- 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(FHIRPathEngine, 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
- countAll() - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
-
Returns a count of all known resources
- COUNTRIES_CODESYSTEM_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- createCodeValidationIssues(IBaseOperationOutcome, FhirVersionEnum) - Static method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
-
Creates a list of
IValidationSupport.CodeValidationIssue
from the issues returned by the $validate-code operation. - createConceptProperty(String, IBaseDatatype) - Static method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
- createResultForDisplayMismatch(FhirContext, String, String, String, String, String, IValidationSupport.IssueSeverity) - Static method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
- 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
D
- DEFAULT_SEVERITY - Static variable in class org.hl7.fhir.common.hapi.validation.support.UnknownCodeSystemWarningValidationSupport
- DefaultProfileValidationSupportNpmStrategy - Class in org.hl7.fhir.common.hapi.validation.support
- DefaultProfileValidationSupportNpmStrategy(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.DefaultProfileValidationSupportNpmStrategy
-
Constructor
- defaultValues() - Static method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport.CacheTimeouts
-
Deprecated.
- defaultValues() - Static method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain.CacheConfiguration
-
Creates a cache configuration with sensible default values: 10 minutes expiry, and 5000 cache entries.
- disabled() - Static method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain.CacheConfiguration
E
- EMPTY_EXPANSION_OPTIONS - Static variable in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- ERROR_CODE_UNKNOWN_CODE_IN_CODE_SYSTEM - Static variable in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
- ERROR_CODE_UNKNOWN_CODE_IN_VALUE_SET - Static variable in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
- executeFunction(FHIRPathEngine, Object, List<Base>, String, List<List<Base>>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
- expandValueSet(ValidationSupportContext, ValueSetExpansionOptions, String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- 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
- expandValueSetIncludeOrExclude(ValidationSupportContext, Consumer<FhirVersionIndependentConcept>, ValueSet.ConceptSetComponent) - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
-
Use with caution - this is not a stable API
- expandVS(Resource, ElementDefinition.ElementDefinitionBindingComponent, boolean, boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- expandVS(ValueSet.ConceptSetComponent, boolean, 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
- expandVS(ValueSet, boolean, boolean, boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- ExpansionCouldNotBeCompletedInternallyException(String, IValidationSupport.CodeValidationIssue) - Constructor for exception class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport.ExpansionCouldNotBeCompletedInternallyException
- EXPIRING_CACHE_CURRENT_ENTRIES - Static variable in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChainMetrics
- EXPIRING_CACHE_MAXIMUM_SIZE - Static variable in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChainMetrics
- extractCodeSystemForCode(IBaseResource, String) - Static method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportUtils
-
This method extracts a code system that can be (potentially) associated with a code when performing validation against a ValueSet.
F
- failFastOnNullOrUnknownEntry() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionTypeAdvisorDstu21
- fetchAllConformanceResources() - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
- 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
- fetchAllNonBaseStructureDefinitions() - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
- fetchAllNonBaseStructureDefinitions() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- fetchAllSearchParameters() - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
- fetchAllSearchParameters() - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
- fetchAllSearchParameters() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- fetchAllStructureDefinitions() - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
- 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
- fetchBinary(String) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
- fetchBinary(String) - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
- fetchBinary(String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- 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.CommonCodeSystemsTerminologyService
- 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
- fetchCodeSystem(String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchCodeSystem(String, String, FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchCodeSystem(String, FhirPublication) - 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.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, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchResource(Class<T>, String, String, FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchResource(Class<T>, String, Resource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchResource(Class<T>, String, FhirPublication) - 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
- fetchResourceById(String, String, FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchResourceRaw(Class<T>, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchResourcesByType(Class<T>) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchResourcesByType(Class<T>, FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchResourcesByUrl(Class<T>, 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
- fetchResourceWithException(Class<T>, String, Resource) - 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
- fetchSupplementedCodeSystem(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchSupplementedCodeSystem(String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchSupplementedCodeSystem(String, String, FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchSupplementedCodeSystem(String, FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchTypeDefinition(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchTypeDefinition(String, FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchTypeDefinitions(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- fetchTypeDefinitions(String, FhirPublication) - 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
- FHIR_CONTEXT_R5 - Static variable in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- FhirDefaultPolicyAdvisor - Class in org.hl7.fhir.common.hapi.validation.validator
-
Implementation of the base
IValidationPolicyAdvisor
. - FhirDefaultPolicyAdvisor() - Constructor for class org.hl7.fhir.common.hapi.validation.validator.FhirDefaultPolicyAdvisor
- 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
- FHIRPathResourceGeneratorR4<T> - Class in org.hl7.fhir.common.hapi.validation.validator
-
This class can be used to generate resources using FHIRPath expressions.
- FHIRPathResourceGeneratorR4() - Constructor for class org.hl7.fhir.common.hapi.validation.validator.FHIRPathResourceGeneratorR4
-
Constructor without parameters, needs a call to `setMapping` later on in order to generate any Resources.
- FHIRPathResourceGeneratorR4(Map<String, String>) - Constructor for class org.hl7.fhir.common.hapi.validation.validator.FHIRPathResourceGeneratorR4
-
Constructor that allows to provide a mapping right away.
- FHIRPathResourceGeneratorR4.PathType - Enum in org.hl7.fhir.common.hapi.validation.validator
-
A simple enum to diffirentiate between types of FHIRPaths in the special use case of generating FHIR Resources.
- findTxResource(Class<T>, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- findTxResource(Class<T>, String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- findTxResource(Class<T>, String, Resource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
G
- generateResource(Class<T>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FHIRPathResourceGeneratorR4
-
The generation method that yields a new instance of class `resourceClass` with every value set in the FHIRPath mapping.
- 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
- getBaseUrl() - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
- getBestPracticeWarningLevel() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
-
Returns the "best practice" warning level (default is
BestPracticeWarningLevel.Hint
). - getBinaryForKey(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getBinaryKeysAsSet() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getCacheSize() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain.CacheConfiguration
- getCacheTimeout() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain.CacheConfiguration
- getCanonicalForDefaultContext() - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
- getClientRetryCount() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getCodeSystemsUsed() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getCodeSystemUrl(FhirContext, IBaseResource) - Static method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- getCodeValidationIssue() - Method in exception class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport.ExpansionCouldNotBeCompletedInternallyException
- getErrorMessage(String, Object...) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
- getErrorMessage(String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- 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.LocalFileValidationSupport
- getFhirContext() - Method in class org.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupport
- getFhirContext() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- getFhirVersionEnum(FhirContext, IBaseResource) - Static method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
-
N.B.: We are keeping this as a shim due to the upgrade we did to core 5.6.97+
- getImpliedProfilesForResource(IResourceValidator, Object, String, ElementDefinition, StructureDefinition, Element, boolean, IMessagingServices, List<ValidationMessage>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirDefaultPolicyAdvisor
- getIssueSeverityForCodeDisplayMismatch() - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
-
This setting controls the validation issue severity to report when a code validation finds that the code is present in the given CodeSystem, but the display name being validated doesn't match the expected value(s).
- 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
- getLocale() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getLogger() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getName() - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- getName() - Method in class org.hl7.fhir.common.hapi.validation.support.DefaultProfileValidationSupportNpmStrategy
- getName() - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
- getName() - Method in class org.hl7.fhir.common.hapi.validation.support.LocalFileValidationSupport
- getName() - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
- getName() - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
- getName() - Method in class org.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupport
- getName() - Method in class org.hl7.fhir.common.hapi.validation.support.UnknownCodeSystemWarningValidationSupport
- getName() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- getNSUrlMap() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getPackage(String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getPackageForUrl(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getPackageTracker() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getProfiledElementBuilder(PEBuilder.PEElementPropertiesPolicy, boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getReferencePolicy() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirDefaultPolicyAdvisor
- getResource() - Method in class org.hl7.fhir.common.hapi.validation.validator.FHIRPathResourceGeneratorR4
-
Getter for a generated Resource.
- getResourceNames() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getResourceNames(FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getResourceNamesAsSet() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getResourceNamesAsSet(FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getSpecUrl() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getUcumService() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- getValidateCodeResultError(String) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- getValidateCodeResultInError(String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- getValidateCodeResultOk(String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- getValidationSupport() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
-
Returns the
validation support
in use by this validator. - getValidationSupports() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
-
Returns a view of the
IValidationSupport
modules within this chain. - getValidatorPolicyAdvisor() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
- getValidatorResourceFetcher() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
- getValueSetUrl(FhirContext, IBaseResource) - Static method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- getValueSetVersion(FhirContext, IBaseResource) - Static 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
- hasBinaryKey(String) - 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
- hasPackage(PackageInformation) - 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
- hasResource(Class<T>, String, Resource) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- hasResource(Class<T>, String, FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
I
- 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
-
Constructor
- InMemoryTerminologyServerValidationSupport.ExpansionCouldNotBeCompletedInternallyException - Exception Class in org.hl7.fhir.common.hapi.validation.support
- 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
- invalidateExpiringCaches() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
-
Invalidate the expiring cache, but not the permanent StructureDefinition cache
- 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
- isCodeableConceptValidationSuccessfulIfNotAllCodingsAreValid() - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport
-
Deprecated.
- isCodeableConceptValidationSuccessfulIfNotAllCodingsAreValid() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- 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.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.UnknownCodeSystemWarningValidationSupport
- 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
- isDataType(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- isErrorForUnknownProfiles() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
- isForPublication() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- isNoBindingMsgSuppressed() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
-
If set to true (default is false) no binding message is suppressed
- isNoExtensibleWarnings() - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
-
If set to true (default is false) no extensible warnings suppressed
- 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
- isPrimitiveType(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
- isPrimitiveType(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- isRemoteTerminologyServiceConfigured() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- isResource(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
- isServerSideSystem(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- isSuppressMessageId(String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirDefaultPolicyAdvisor
- 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.CommonCodeSystemsTerminologyService
- 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.UnknownCodeSystemWarningValidationSupport
- isValueSetSupported(ValidationSupportContext, String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
L
- LANGUAGES_CODESYSTEM_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- LANGUAGES_VALUESET_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- loadFile(String) - Method in class org.hl7.fhir.common.hapi.validation.support.LocalFileValidationSupport
- loadFromPackage(NpmPackage, IContextResourceLoader) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- loadFromPackage(NpmPackage, IContextResourceLoader, List<String>) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- loadFromPackageAndDependencies(NpmPackage, IContextResourceLoader, BasePackageCacheManager) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- loadPackageFromClasspath(String) - Method in class org.hl7.fhir.common.hapi.validation.support.NpmPackageValidationSupport
-
Load an NPM package using a classpath specification, e.g.
- LocalFileValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
- LocalFileValidationSupport(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.LocalFileValidationSupport
- lock() - Method in class org.hl7.fhir.common.hapi.validation.support.PrePopulatedValidationSupport
- log(String, List<Base>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
- logCacheSizes() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- LOINC_ALL_VALUESET_ID - Static variable in class org.hl7.fhir.common.hapi.validation.support.ValidationConstants
- LOINC_GENERIC_CODE_SYSTEM_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.ValidationConstants
- LOINC_GENERIC_VALUESET_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.ValidationConstants
- LOINC_GENERIC_VALUESET_URL_PLUS_SLASH - Static variable in class org.hl7.fhir.common.hapi.validation.support.ValidationConstants
- LOINC_LOW - Static variable in class org.hl7.fhir.common.hapi.validation.support.ValidationConstants
- lookupCode(ValidationSupportContext, LookupCodeRequest) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
- lookupCode(ValidationSupportContext, LookupCodeRequest) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- lookupCode(ValidationSupportContext, LookupCodeRequest) - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
- lookupCode(ValidationSupportContext, LookupCodeRequest) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
- lookupCode(ValidationSupportContext, LookupCodeRequest) - Method in class org.hl7.fhir.common.hapi.validation.support.UnknownCodeSystemWarningValidationSupport
- lookupCode(ValidationSupportContext, LookupCodeRequest) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
M
- MIMETYPES_CODESYSTEM_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- 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
- newValidator() - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- newVersionSpecificWorkerContextWrapper(IValidationSupport) - Static method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- NON_EXPIRING_CACHE_CURRENT_ENTRIES - Static variable in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChainMetrics
- NpmPackageValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
-
This interceptor loads and parses FHIR NPM Conformance Packages, and makes the artifacts found within them available to the FHIR validator.
- NpmPackageValidationSupport(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.NpmPackageValidationSupport
-
Constructor
- NullEvaluationContext() - Constructor for class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
O
- 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
- paramIsType(String, int) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
- policyForCodedContent(IResourceValidator, Object, String, ElementDefinition, StructureDefinition, BindingKind, IValidationPolicyAdvisor.AdditionalBindingPurpose, ValueSet, List<String>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirDefaultPolicyAdvisor
- policyForContained(IResourceValidator, Object, StructureDefinition, ElementDefinition, String, String, Element.SpecialElement, String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirDefaultPolicyAdvisor
- policyForElement(IResourceValidator, Object, StructureDefinition, ElementDefinition, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirDefaultPolicyAdvisor
- policyForReference(IResourceValidator, Object, String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirDefaultPolicyAdvisor
- policyForResource(IResourceValidator, Object, StructureDefinition, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirDefaultPolicyAdvisor
- 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
- PrePopulatedValidationSupport(FhirContext, Map<String, IBaseResource>, Map<String, IBaseResource>, Map<String, IBaseResource>, Map<String, IBaseResource>, Map<String, byte[]>) - 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
- RemoteTerminologyServiceValidationSupport(FhirContext, String) - Constructor for class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
- RemoteTerminologyServiceValidationSupport.ValidationErrorMessageBuilder - Interface in org.hl7.fhir.common.hapi.validation.support
- RemoteTerminologyUtil - Class in org.hl7.fhir.common.hapi.validation.support
- 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(FHIRPathEngine, Object, String, boolean, boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
- resolveConstantType(FHIRPathEngine, Object, String, boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
- resolveFunction(FHIRPathEngine, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
- resolveReference(FHIRPathEngine, Object, String, Base) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
- resolveValueSet(FHIRPathEngine, Object, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator.NullEvaluationContext
S
- setAllowNonExistentCodeSystem(boolean) - Method in class org.hl7.fhir.common.hapi.validation.support.UnknownCodeSystemWarningValidationSupport
-
Deprecated.
- 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(BestPracticeWarningLevel) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
-
Sets the "best practice warning level".
- setCacheSize(int) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain.CacheConfiguration
- setCacheTimeout(Duration) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain.CacheConfiguration
- setClientRetryCount(int) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- setCodeableConceptValidationSuccessfulIfNotAllCodingsAreValid(boolean) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
-
When validating a CodeableConcept containing multiple codings, this method can be used to control whether the validator requires all codings in the CodeableConcept to be valid in order to consider the CodeableConcept valid.
- 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'surl 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'surl attribute
. - setErrorForUnknownProfiles(boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
- setExpandValueSetMillis(long) - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport.CacheTimeouts
-
Deprecated.
- setExpansionParameters(Parameters) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- setExpansionProfile(Parameters) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- setForPublication(boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- setIssueSeverityForCodeDisplayMismatch(IValidationSupport.IssueSeverity) - Method in class org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport
-
This setting controls the validation issue severity to report when a code validation finds that the code is present in the given CodeSystem, but the display name being validated doesn't match the expected value(s).
- setLocale(Locale) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- setLogger(ILoggingService) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- setLookupCodeMillis(long) - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport.CacheTimeouts
-
Deprecated.
- setMapping(Map<String, String>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FHIRPathResourceGeneratorR4
-
Setter for the FHIRPath mapping Map instance.
- setMiscMillis(long) - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport.CacheTimeouts
-
Deprecated.
- setName(String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
-
Sets a name for this chain.
- setNoBindingMsgSuppressed(boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
-
If set to true (default is false) no binding message is suppressed
- setNoExtensibleWarnings(boolean) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
-
If set to true (default is false) no extensible warnings is suppressed
- setNonExistentCodeSystemSeverity(IValidationSupport.IssueSeverity) - Method in class org.hl7.fhir.common.hapi.validation.support.UnknownCodeSystemWarningValidationSupport
-
Sets the non-existent code system severity.
- 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
- setPackageTracker(IWorkerContextManager.IPackageLoadingTracker) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- setTranslateCodeMillis(long) - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport.CacheTimeouts
-
Deprecated.
- setUcumService(UcumService) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- setValidateCodeMillis(long) - Method in class org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport.CacheTimeouts
-
Deprecated.
- setValidationSupport(IValidationSupport) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
-
Sets the
validation support
in use by this validator. - setValidatorPolicyAdvisor(IValidationPolicyAdvisor) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
- setValidatorResourceFetcher(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
- SnapshotGeneratingValidationSupport(FhirContext, IWorkerContext, FHIRPathEngine) - Constructor for class org.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupport
- start() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- start() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChainMetrics
- stop() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- stop() - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChainMetrics
- subsumes(ValidationOptions, Coding, Coding) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- supportsSystem(String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- supportsSystem(String, FhirPublication) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
T
- translateConcept(IValidationSupport.TranslateCodeRequest) - Method in class org.hl7.fhir.common.hapi.validation.support.BaseValidationSupportWrapper
- translateConcept(IValidationSupport.TranslateCodeRequest) - Method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyServiceValidationSupport
- translateConcept(IValidationSupport.TranslateCodeRequest) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- translateOutcomeToResults(FhirContext, IBaseParameters) - Static method in class org.hl7.fhir.common.hapi.validation.support.RemoteTerminologyUtil
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
- UnknownCodeSystemWarningValidationSupport - Class in org.hl7.fhir.common.hapi.validation.support
-
This validation support module may be placed at the end of a
ValidationSupportChain
in order to configure the validator to generate a warning if a resource being validated contains an unknown code system. - UnknownCodeSystemWarningValidationSupport(FhirContext) - Constructor for class org.hl7.fhir.common.hapi.validation.support.UnknownCodeSystemWarningValidationSupport
-
Constructor
- urlsForOid(String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- USPS_CODESYSTEM_URL - Static variable in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- USPS_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.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.UnknownCodeSystemWarningValidationSupport
- validateCode(ValidationSupportContext, ConceptValidationOptions, String, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- validateCode(ValidationOptions, String, String, String, String) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- validateCode(ValidationOptions, String, 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
- validateCode(ValidationOptions, Coding, ValueSet, ValidationContextCarrier) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- validateCodeBatch(ValidationOptions, List<? extends CodingValidationRequest>, ValueSet) - Method in class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- validateCodeBatchByRef(ValidationOptions, List<? extends CodingValidationRequest>, String) - 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.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.UnknownCodeSystemWarningValidationSupport
- validateCodeInValueSet(ValidationSupportContext, ConceptValidationOptions, String, String, String, IBaseResource) - Method in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
- validateCodeUsingSystemLookup(ValidationSupportContext, String, String) - Method in class org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService
- validateResource(IValidationContext<IBaseResource>) - Method in class org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator
- ValidationConstants - Class in org.hl7.fhir.common.hapi.validation.support
- ValidationSupportChain - Class in org.hl7.fhir.common.hapi.validation.support
-
This validation support module has two primary purposes: It can be used to chain multiple backing modules together, and it can optionally cache the results.
- ValidationSupportChain() - Constructor for class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
-
Constructor which initializes the chain with no modules (modules must subsequently be registered using
ValidationSupportChain.addValidationSupport(IValidationSupport)
). - ValidationSupportChain(IValidationSupport...) - Constructor for class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
-
Constructor which initializes the chain with the given modules.
- ValidationSupportChain(List<IValidationSupport>) - Constructor for class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
-
Constructor which initializes the chain with the given modules.
- ValidationSupportChain(ValidationSupportChain.CacheConfiguration, IValidationSupport...) - Constructor for class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
-
Constructor
- ValidationSupportChain(ValidationSupportChain.CacheConfiguration, List<IValidationSupport>) - Constructor for class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
-
Constructor
- ValidationSupportChain.CacheConfiguration - Class in org.hl7.fhir.common.hapi.validation.support
- ValidationSupportChainMetrics - Class in org.hl7.fhir.common.hapi.validation.support
-
This class provides OpenTelemetry metrics for the
ValidationSupportChain
cache. - ValidationSupportChainMetrics(ValidationSupportChain) - Constructor for class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChainMetrics
- ValidationSupportUtils - Class in org.hl7.fhir.common.hapi.validation.support
- valueOf(String) - Static method in enum org.hl7.fhir.common.hapi.validation.validator.FHIRPathResourceGeneratorR4.PathType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.hl7.fhir.common.hapi.validation.validator.FHIRPathResourceGeneratorR4.PathType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VersionSpecificWorkerContextWrapper - Class in org.hl7.fhir.common.hapi.validation.validator
- VersionSpecificWorkerContextWrapper(ValidationSupportContext, VersionCanonicalizer) - Constructor for class org.hl7.fhir.common.hapi.validation.validator.VersionSpecificWorkerContextWrapper
- VersionTypeAdvisorDstu21 - Class in org.hl7.fhir.common.hapi.validation.validator
- VersionTypeAdvisorDstu21() - Constructor for class org.hl7.fhir.common.hapi.validation.validator.VersionTypeAdvisorDstu21
W
- WHERE_EQUALS - Enum constant in enum org.hl7.fhir.common.hapi.validation.validator.FHIRPathResourceGeneratorR4.PathType
- WHERE_UNEQUALS - Enum constant in enum org.hl7.fhir.common.hapi.validation.validator.FHIRPathResourceGeneratorR4.PathType
- WITHOUT_WHERE - Enum constant in enum org.hl7.fhir.common.hapi.validation.validator.FHIRPathResourceGeneratorR4.PathType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ValidationSupportChain