
Package org.hl7.fhir.common.hapi.validation.support
-
Class Summary Class Description BaseStaticResourceValidationSupport BaseValidationSupport BaseValidationSupportWrapper 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.CachingValidationSupport CachingValidationSupport.CacheTimeouts CommonCodeSystemsTerminologyService Thisvalidation 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.).InMemoryTerminologyServerValidationSupport This class is a basic in-memory terminology service, designed to expand ValueSets and validate codes completely in-memory.PrePopulatedValidationSupport This class is an implementation ofIValidationSupport
which may be pre-populated with a collection of validation resources to be used by the validator.RemoteTerminologyServiceValidationSupport This class is an implementation ofIValidationSupport
that fetches validation codes from a remote FHIR based terminology server.SnapshotGeneratingValidationSupport Simple validation support module that handles profile snapshot generation.UnknownCodeSystemWarningValidationSupport This validation support module may be placed at the end of aValidationSupportChain
in order to configure the validator to generate a warning if a resource being validated contains an unknown code system.ValidationSupportChain