Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addAdditionalMetadata(Metadata) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
addAssertionReport(AssertionReport) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
addBinding(RestBinding) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
addCanonicalResource(InputStream) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
adds a canonical resource to the loaded packages, please note that it will replace a resource with the same canonical url
addCanonicalResource(Resource) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
adds a canonical resource to the loaded packages, please note that it will replace a resource with the same canonical url for FHIR R4
addCanonicalResource(CanonicalResource) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
adds a canonical resource to the loaded packages, please note that it will replace a resource with the same canonical url for FHIR R4B
addCanonicalResource(CanonicalResource) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
adds a canonical resource to the loaded packages, please note that it will replace a resource with the same canonical url for FHIR R5
addContextToExtension(Extension) - Method in class ch.ahdis.matchbox.CliContext
 
addCoveredItem(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
addExtension(Element, String, PrimitiveType<?>) - Static method in class ch.ahdis.matchbox.util.MatchboxServerUtils
A helper to add an R5 extension to an element only if its value is non-null.
addLocation(String, String) - Method in class ch.ahdis.matchbox.CliContext
 
addNumbersFromSubCounters(ValidationCounters) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
addResourceHandlers(ResourceHandlerRegistry) - Method in class ch.ahdis.matchbox.config.MatchboxStaticResourceConfig
 
addSubReport(ValidationSubReport) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
addSuppressedWarnInfo(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Adds a text to the list of suppressed validation warning/information-level issues.
addSuppressedWarnInfoPattern(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Adds a Regex pattern to the list of suppressed validation warning/information-level issues.
addUnexpectedError(UnexpectedError) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
addUnexpectedError(UnexpectedError) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
addValidationItem(ValidationItem) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
addValidationItem(ValidationItem) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
addValidationProfile(ValidationProfile) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
addValidationSubReport(ValidationSubReport) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
API_VERSION - Static variable in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
assemble(Questionnaire) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR4
 
assemble(Questionnaire) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR4B
 
assemble(Questionnaire) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR5
 
AssertionReport - Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
AssertionReport() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 

B

batch2JobCoordinator() - Method in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
batch2JobInstancePersister(IBatch2JobInstanceRepository, IBatch2WorkChunkRepository, IBatch2WorkChunkMetadataViewRepository, IHapiTransactionService, EntityManager, IInterceptorBroadcaster) - Method in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
BidMap<K,V> - Class in ch.ahdis.matchbox.validation.gazelle.utils
matchbox
BidMap() - Constructor for class ch.ahdis.matchbox.validation.gazelle.utils.BidMap
 
BidMap.Entry<K,V> - Class in ch.ahdis.matchbox.validation.gazelle.utils
 
bindMethod(BaseMethodBinding) - Method in class ch.ahdis.matchbox.interceptors.MatchboxValidationInterceptor
 

C

cacheSession(String, ValidationEngine) - Method in class ch.ahdis.matchbox.util.EngineSessionCache
 
cacheSessionForEver(String, ValidationEngine) - Method in class ch.ahdis.matchbox.util.EngineSessionCache
Stores the initialized ValidationEngine in the cache forever.
cacheXVersionEngine(MatchboxEngine) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
 
Candidate - Class in ch.ahdis.matchbox.terminology
 
Candidate() - Constructor for class ch.ahdis.matchbox.terminology.Candidate
No args constructor for use in serialization
Candidate(String, String, Boolean) - Constructor for class ch.ahdis.matchbox.terminology.Candidate
 
canonicalize(IBaseResource) - Method in class ch.ahdis.fhir.hapi.jpa.validation.Canonicalizer
 
Canonicalizer - Class in ch.ahdis.fhir.hapi.jpa.validation
 
Canonicalizer(FhirContext) - Constructor for class ch.ahdis.fhir.hapi.jpa.validation.Canonicalizer
 
CdaMappingEngine - Class in ch.ahdis.matchbox.engine
Mapping Engine to convert between CDA and FHIR, based on the HL7 FHIR Mapping Language, HL7 Java validator reference implementation and matchbox.health
CdaMappingEngine(ValidationEngine) - Constructor for class ch.ahdis.matchbox.engine.CdaMappingEngine
creates another instance of a mapping engine.
CdaMappingEngine.CdaMappingEngineBuilder - Class in ch.ahdis.matchbox.engine
Builder class to instantiate a CdaMappingEngine
CdaMappingEngineBuilder() - Constructor for class ch.ahdis.matchbox.engine.CdaMappingEngine.CdaMappingEngineBuilder
Creates an empty builder instance
ch.ahdis.fhir.hapi.jpa.validation - package ch.ahdis.fhir.hapi.jpa.validation
 
ch.ahdis.matchbox - package ch.ahdis.matchbox
 
ch.ahdis.matchbox.config - package ch.ahdis.matchbox.config
 
ch.ahdis.matchbox.engine - package ch.ahdis.matchbox.engine
 
ch.ahdis.matchbox.engine.cli - package ch.ahdis.matchbox.engine.cli
 
ch.ahdis.matchbox.engine.exception - package ch.ahdis.matchbox.engine.exception
 
ch.ahdis.matchbox.interceptors - package ch.ahdis.matchbox.interceptors
 
ch.ahdis.matchbox.mappinglanguage - package ch.ahdis.matchbox.mappinglanguage
 
ch.ahdis.matchbox.packages - package ch.ahdis.matchbox.packages
 
ch.ahdis.matchbox.providers - package ch.ahdis.matchbox.providers
 
ch.ahdis.matchbox.questionnaire - package ch.ahdis.matchbox.questionnaire
 
ch.ahdis.matchbox.registry - package ch.ahdis.matchbox.registry
 
ch.ahdis.matchbox.spring - package ch.ahdis.matchbox.spring
 
ch.ahdis.matchbox.spring.boot.autoconfigure - package ch.ahdis.matchbox.spring.boot.autoconfigure
 
ch.ahdis.matchbox.terminology - package ch.ahdis.matchbox.terminology
 
ch.ahdis.matchbox.util - package ch.ahdis.matchbox.util
 
ch.ahdis.matchbox.validation - package ch.ahdis.matchbox.validation
 
ch.ahdis.matchbox.validation.gazelle - package ch.ahdis.matchbox.validation.gazelle
 
ch.ahdis.matchbox.validation.gazelle.models.metadata - package ch.ahdis.matchbox.validation.gazelle.models.metadata
 
ch.ahdis.matchbox.validation.gazelle.models.validation - package ch.ahdis.matchbox.validation.gazelle.models.validation
 
ch.ahdis.matchbox.validation.gazelle.utils - package ch.ahdis.matchbox.validation.gazelle.utils
 
checkItemsList(Questionnaire, List<Questionnaire.QuestionnaireItemComponent>, String, boolean) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR4
 
checkItemsList(Questionnaire, List<Questionnaire.QuestionnaireItemComponent>, String, boolean) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR4B
 
checkItemsList(Questionnaire, List<Questionnaire.QuestionnaireItemComponent>, String, boolean) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR5
 
classR4 - Variable in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
classR4B - Variable in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
classR5 - Variable in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
clearField(FhirContext, IBaseResource, String) - Static method in class ch.ahdis.fhir.hapi.jpa.validation.Canonicalizer
 
cliContext - Variable in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
cliContext - Variable in class ch.ahdis.matchbox.providers.MatchboxCapabilityStatementProvider
 
cliContext - Variable in class ch.ahdis.matchbox.validation.ValidationProvider
 
CliContext - Class in ch.ahdis.matchbox
A POJO for storing the flags/values for the CLI validator.
CliContext(CliContext) - Constructor for class ch.ahdis.matchbox.CliContext
 
CliContext(Environment) - Constructor for class ch.ahdis.matchbox.CliContext
 
clone(ValidationItem) - Static method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
CodeSystemCodeValidationProvider - Class in ch.ahdis.matchbox.terminology
The HAPI FHIR provider for the CodeSystem/$validate-code operation.
CodeSystemCodeValidationProvider(FhirContext) - Constructor for class ch.ahdis.matchbox.terminology.CodeSystemCodeValidationProvider
 
codeSystemProvider - Variable in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
CodeSystemResourceProvider - Class in ch.ahdis.matchbox.providers
 
CodeSystemResourceProvider() - Constructor for class ch.ahdis.matchbox.providers.CodeSystemResourceProvider
 
compile(CliContext, ValidationEngine) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
compileSuppressedWarnInfoPatterns() - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Compiles the list of suppressed validation warning/information-level issues into a list of Pattern.
computeCounters() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
computeCountersSubReport() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
computeOverallResult() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
computeResultSubReport() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
computeSeverity() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
ConceptMapEngine - Class in ch.ahdis.matchbox.mappinglanguage
 
ConceptMapEngine(IWorkerContext) - Constructor for class ch.ahdis.matchbox.mappinglanguage.ConceptMapEngine
 
conceptMapProvider - Variable in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
ConceptMapResourceProvider - Class in ch.ahdis.matchbox.providers
 
ConceptMapResourceProvider() - Constructor for class ch.ahdis.matchbox.providers.ConceptMapResourceProvider
 
ConformancePackageResourceProvider<R4,R4B,R5> - Class in ch.ahdis.matchbox.providers
 
ConformancePackageResourceProvider(Class<R4>, Class<R4B>, Class<R5>) - Constructor for class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
convert(String, boolean) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
 
convert(IBaseResource, String, String, String, HttpServletRequest) - Method in class ch.ahdis.matchbox.mappinglanguage.StructureMapTransformProvider
 
convertSources(CliContext, ValidationEngine) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
create(HttpServletRequest, IBaseResource, String, RequestDetails) - Method in class ch.ahdis.matchbox.mappinglanguage.StructureMapTransformProvider
 
create(HttpServletRequest, IBaseResource, String, RequestDetails) - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
create(HttpServletRequest, IBaseResource, String, RequestDetails) - Method in class ch.ahdis.matchbox.providers.StructureDefinitionResourceProvider
 
create(HttpServletRequest, ImplementationGuide, String, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
create(HttpServletRequest, ImplementationGuide, String, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
create(HttpServletRequest, ImplementationGuide, String, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
create(IBaseResource, PackageInstallOutcomeJson) - Method in class ch.ahdis.matchbox.util.MatchboxPackageInstallerImpl
 
createErrorResponseParameters(String, Coding, CodeableConcept) - Static method in class ch.ahdis.matchbox.terminology.TerminologyUtils
 
createResource(Object, Base, boolean) - Method in class ch.ahdis.matchbox.mappinglanguage.TransformSupportServices
 
createSnapshot(StructureDefinition) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
creates the snapshot for the provided StructureDefinition
createSnapshot(StructureDefinition) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
creates the snapshot for the provided StructureDefinition
createSuccessfulResponseParameters(Coding) - Static method in class ch.ahdis.matchbox.terminology.TerminologyUtils
 
createType(Object, String, ProfileUtilities) - Method in class ch.ahdis.matchbox.mappinglanguage.TransformSupportServices
 
CURRENT_DEFAULT_FULL_VERSION - Static variable in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
CURRENT_DEFAULT_VERSION - Static variable in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
CUSTOM - Enum constant in enum class ch.ahdis.matchbox.engine.MatchboxEngine.FilesystemPackageCacheMode
 
customize(RequestDetails, ResponseDetails) - Method in class ch.ahdis.matchbox.interceptors.TerminologyCapabilitiesInterceptor
 

D

DEFAULT_INSTALL_TYPES - Static variable in class ch.ahdis.matchbox.util.MatchboxPackageInstallerImpl
 
delete(HttpServletRequest, IIdType, String, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
delete(HttpServletRequest, IIdType, String, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
delete(HttpServletRequest, IIdType, String, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
determineVersion(CliContext) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
determineVersion(CliContext, String) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
doValidate(MatchboxEngine, String, EncodingEnum, String) - Static method in class ch.ahdis.matchbox.validation.ValidationProvider
 

E

ElementModelSorter - Class in ch.ahdis.matchbox.mappinglanguage
sort function for elementmodel.Element that can deal with multiple instances of the same StructureMap
ElementModelSorter() - Constructor for class ch.ahdis.matchbox.mappinglanguage.ElementModelSorter
 
EngineLoggingService - Class in ch.ahdis.matchbox
 
EngineLoggingService() - Constructor for class ch.ahdis.matchbox.EngineLoggingService
 
EngineSessionCache - Class in ch.ahdis.matchbox.util
 
EngineSessionCache() - Constructor for class ch.ahdis.matchbox.util.EngineSessionCache
 
Entry() - Constructor for class ch.ahdis.matchbox.validation.gazelle.utils.BidMap.Entry
 
Entry(K, V) - Constructor for class ch.ahdis.matchbox.validation.gazelle.utils.BidMap.Entry
 
equals(Object) - Method in class ch.ahdis.matchbox.CliContext
 
equals(Object) - Method in class ch.ahdis.matchbox.terminology.Candidate
 
equals(Object) - Method in class ch.ahdis.matchbox.terminology.RegistryResponse
 
equals(Object) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
 
equals(Object) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
ERROR - Enum constant in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.SeverityLevel
 
evaluateFhirpath(CliContext, ValidationEngine) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
evaluateFhirPath(String, boolean, String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
 
extract(HttpServletRequest, HttpServletResponse) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProviderR4
 
extract(HttpServletRequest, HttpServletResponse) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProviderR4B
 
extract(HttpServletRequest, HttpServletResponse) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProviderR5
 
extract(Element, HttpServletRequest, HttpServletResponse) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProvider
 

F

FAILED - Enum constant in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationTestResult
 
fetchBlobFromBinary(IBaseBinary, IBinaryStorageSvc, FhirContext) - Static method in class ch.ahdis.matchbox.util.MatchboxServerUtils
Helper method which will attempt to use the IBinaryStorageSvc to resolve the binary blob if available.
fetchesCanonicalResource(IResourceValidator, String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
 
fetchSessionValidatorEngine(String) - Method in class ch.ahdis.matchbox.util.EngineSessionCache
Returns the stored ValidationEngine associated with the passed in session id, if one such instance exists.
fhirContext - Variable in class ch.ahdis.fhir.hapi.jpa.validation.Canonicalizer
 
fhirTerser - Variable in class ch.ahdis.fhir.hapi.jpa.validation.Canonicalizer
 
filterSlicingMessages(String[]) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Filters the given list of slices messages by removing those that match the suppressed warning/information patterns.
filterValidationMessages(List<ValidationMessage>) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Copies the given list, removes messages if they are warning and match a list of ignored messages.
fromNothing() - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
 
fromSource(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
 

G

GazelleValidationWs - Class in ch.ahdis.matchbox.validation.gazelle
The WebService for validation with the new Gazelle Validation API.
GazelleValidationWs(MatchboxEngineSupport, CliContext, StructureDefinitionResourceProvider) - Constructor for class ch.ahdis.matchbox.validation.gazelle.GazelleValidationWs
 
generateNarrative(CliContext, ValidationEngine) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
generateSnapshot(CliContext, ValidationEngine) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
getAdditionalMetadata() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
getAdditionalProperties() - Method in class ch.ahdis.matchbox.terminology.Candidate
 
getAdditionalProperties() - Method in class ch.ahdis.matchbox.terminology.RegistryResponse
 
getApiVersion() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
getAssertionID() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
getAssertionReports() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
getAssertionType() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
getBinaryFromId(long, DaoRegistry) - Static method in class ch.ahdis.matchbox.util.MatchboxServerUtils
Helper method to retrieve a Binary from its ID.
getBindings() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
getBuildNumber() - Static method in class ch.ahdis.matchbox.engine.cli.VersionUtil
 
getBuildTime() - Static method in class ch.ahdis.matchbox.engine.cli.VersionUtil
 
getCachedResource(String, String) - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
returns a cached resource stored in the session cache
getCandidates() - Method in class ch.ahdis.matchbox.terminology.RegistryResponse
 
getCanDoNative() - Method in class ch.ahdis.matchbox.CliContext
 
getCanonical(IBaseResource) - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
getCanonicalResource(String, String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Returns a canonical resource defined by its url
getCanonicalResourceById(String, String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Returns a canonical resource defined by its type and uri
getCanonicalsR5() - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
Returns the list of installed StructureDefinitions, as a list of R5 CanonicalTypes.
getCause() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.UnexpectedError
 
getCdaEngineR4() - Method in class ch.ahdis.matchbox.engine.CdaMappingEngine.CdaMappingEngineBuilder
Create a CDA mapping engine based on the forked CDA Model (see https://github.com/ahdis/cda-core-2.0/tree/lab)
getCdaEngineR5() - Method in class ch.ahdis.matchbox.engine.CdaMappingEngine.CdaMappingEngineBuilder
Create a CDA mapping engine based on the forked CDA Model (see https://github.com/ahdis/cda-core-2.0/tree/lab)
getCliContext() - Method in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
getClientContext() - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
 
getConsumedInterfaces() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Get the list of interfaces consumed by this service.
getContent() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
getContextForFhirVersion(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Adapted transform operation from Validation Engine to use patched MatchboxStructureMapUtilities
getCounters() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
getCoveredItems() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
getCurrentPackageResources() - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
getDateTime() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
getDescription() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
getDevMode() - Method in class ch.ahdis.matchbox.CliContext
 
getDisclaimer() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
getDomain() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
getEngine() - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
Returns empty engine
getEngine() - Method in class ch.ahdis.matchbox.mappinglanguage.MatchboxStructureMapUtilities
 
getEngineR4() - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
Returns a FHIR R4 engine configured with hl7 terminology
getEngineR4B() - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
Returns a FHIR R4B engine configured with hl7 terminology
getEngineR5() - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
Returns a FHIR R5 engine configured with hl7 terminology
getExtensions() - Method in class ch.ahdis.matchbox.CliContext
 
getFhirContext() - Method in class ch.ahdis.matchbox.terminology.ValueSetCodeValidationProvider.DummyValidationSupport
 
getFhirContext(FhirVersionEnum) - Method in class ch.ahdis.matchbox.packages.IgLoaderFromJpaPackageCache
 
getFhirCorePackage(CliContext) - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
Returns the FHIR core package for the specified FHIR version in the cliContext, or null if the FHIR version is not supported.
getFhirVersion() - Method in class ch.ahdis.matchbox.CliContext
 
getFhirVersion(String) - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
getFhirVersion(IBaseResource) - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
getFormatVersion() - Method in class ch.ahdis.matchbox.terminology.RegistryResponse
 
getHeader(String) - Method in class ch.ahdis.matchbox.spring.boot.autoconfigure.MutableHttpServletRequest
 
getHeaderNames() - Method in class ch.ahdis.matchbox.spring.boot.autoconfigure.MutableHttpServletRequest
 
getHeaders(String) - Method in class ch.ahdis.matchbox.spring.boot.autoconfigure.MutableHttpServletRequest
 
getHtmlInMarkdownCheck() - Method in class ch.ahdis.matchbox.CliContext
 
getIg() - Method in class ch.ahdis.matchbox.CliContext
 
getIgs(Map<String, Object>, boolean) - Static method in class ch.ahdis.matchbox.util.PackageCacheInitializer
not very nice, however i don't know another way since spring is not yet available for injection laoding directly application.yml from https://www.baeldung.com/java-snake-yaml
getIgsPreloaded() - Method in class ch.ahdis.matchbox.CliContext
 
getImplementationGuides(boolean) - Static method in class ch.ahdis.matchbox.util.PackageCacheInitializer
 
getInstanceId() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Get the unique id of this service instance (usually an OID).
getInterfaceName() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
getInterfaceVersion() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
getItemId() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
getJurisdiction() - Method in class ch.ahdis.matchbox.CliContext
 
getKey() - Method in class ch.ahdis.matchbox.validation.gazelle.utils.BidMap.Entry
 
getKey(V) - Method in class ch.ahdis.matchbox.validation.gazelle.utils.BidMap
 
getLang() - Method in class ch.ahdis.matchbox.CliContext
 
getLevel() - Method in class ch.ahdis.matchbox.CliContext
 
getLocale() - Method in class ch.ahdis.matchbox.CliContext
 
getLocation() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
getLocations() - Method in class ch.ahdis.matchbox.CliContext
 
getMatchboxEngine(String, CliContext, boolean, boolean) - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
Returns a Matchbox engine for the specified canonical with cliClontext parameters.
getMatchboxEngineNotSynchronized(String, CliContext, boolean, boolean) - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
Returns a Matchbox engine for the specified canonical with cliClontext parameters.
getMatchboxEngineSupport(MatchboxFhirContextProperties) - Method in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
getMemory() - Static method in class ch.ahdis.matchbox.engine.cli.VersionUtil
 
getMessage() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.UnexpectedError
 
getMetadata(HttpServletRequest) - Method in class ch.ahdis.matchbox.validation.gazelle.GazelleValidationWs
Returns the metadata of the validation service.
getMode() - Method in class ch.ahdis.matchbox.CliContext
 
getModelVersion() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
getName() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Get the name of the service.
getName() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.Metadata
 
getName() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.UnexpectedError
 
getName() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
getNumberOfAssertions() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
getNumberOfFailedWithErrors() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
getNumberOfFailedWithInfos() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
getNumberOfFailedWithWarnings() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
getNumberOfUnexpectedErrors() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
getOnlyOneEngine() - Method in class ch.ahdis.matchbox.CliContext
 
getOpen() - Method in class ch.ahdis.matchbox.terminology.Candidate
 
getOperationOutcome(PackageDeleteOutcomeJson) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
getOperationOutcome(PackageDeleteOutcomeJson) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
getOperationOutcome(PackageDeleteOutcomeJson) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
getOperationOutcome(PackageInstallOutcomeJson) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
getOperationOutcome(PackageInstallOutcomeJson) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
getOperationOutcome(PackageInstallOutcomeJson) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
getOverallResult() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
getPackageInstallationSpec() - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
getPackageInstallationSpec() - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
getPackageInstallationSpec() - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
getPackageResources() - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
getPcm() - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
A safe getter for the PCM.
getPoweredBy() - Static method in class ch.ahdis.matchbox.engine.cli.VersionUtil
 
getPriority() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
getProfileID() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
getProfileName() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
getProfiles() - Method in class ch.ahdis.matchbox.validation.gazelle.GazelleValidationWs
Returns the list of profiles supported by this server.
getProvidedInterfaces() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Get the list of interfaces provided by this service.
getQuestionnaire(String) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR4
 
getQuestionnaire(String) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR4B
 
getQuestionnaire(String) - Method in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR5
 
getQuestionnaireMode() - Method in class ch.ahdis.matchbox.CliContext
 
getRegistryUrl() - Method in class ch.ahdis.matchbox.terminology.RegistryResponse
 
getReplicaId() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Get the replica id of this service instance.
getReports() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
getRequirementIDs() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
getResourceType() - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
getResourceType() - Method in class ch.ahdis.matchbox.terminology.CodeSystemCodeValidationProvider
 
getResourceType() - Method in class ch.ahdis.matchbox.terminology.ValueSetCodeValidationProvider
 
getResult() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
getRole() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
getServerName() - Method in class ch.ahdis.matchbox.terminology.Candidate
 
getServiceUrl() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.RestBinding
 
getSessionId(MatchboxEngine) - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
 
getSessionId(ValidationEngine) - Method in class ch.ahdis.matchbox.util.EngineSessionCache
 
getSessionIds() - Method in class ch.ahdis.matchbox.util.EngineSessionCache
Returns the set of stored session ids.
getSeverity() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
getSnomedCT() - Method in class ch.ahdis.matchbox.CliContext
 
getStandards() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
getStructureDefinitionR5(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Get the corresponding StructureDefinition (R5)
getSubCounters() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
getSubjectLocation() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
getSubjectValue() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
getSubReportResult() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
getSubReports() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
getSuppressedWarnInfoPatterns() - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Returns the list of suppressed validation warning/information-level issues.
getSuppressWarnInfo() - Method in class ch.ahdis.matchbox.config.MatchboxFhirContextProperties
 
getTxLog() - Method in class ch.ahdis.matchbox.CliContext
 
getTxServer() - Method in class ch.ahdis.matchbox.CliContext
 
getTxServerCache() - Method in class ch.ahdis.matchbox.CliContext
 
getType() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
getType() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.RestBinding
 
getUnexpectedErrors() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
getUnexpectedErrors() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
getUrl() - Method in class ch.ahdis.matchbox.terminology.Candidate
 
getUuid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
getValidateEngineParameters() - Method in class ch.ahdis.matchbox.CliContext
 
getValidationItems() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
getValidationItems() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
getValidationMethod() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
getValidationProfileId() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
getValidationProfileID() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
getValidationProfiles() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
getValidationProfileVersion() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
getValidationServiceName() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
getValidationServiceName() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
getValidationServiceVersion() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
getValue() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.Metadata
 
getValue() - Method in class ch.ahdis.matchbox.validation.gazelle.utils.BidMap.Entry
 
getVersion() - Static method in class ch.ahdis.matchbox.engine.cli.VersionUtil
 
getVersion() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Get the version of the service.
getVersionString() - Static method in class ch.ahdis.matchbox.engine.cli.VersionUtil
 
getXVersion() - Method in class ch.ahdis.matchbox.CliContext
 

H

handleRequest(RequestTypeEnum, HttpServletRequest, HttpServletResponse) - Method in class ch.ahdis.matchbox.MatchboxRestfulServer
 
has(String, String) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
Returns whether the given ImplementationGuide is installed or not.
has(String, String) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
Returns whether the given ImplementationGuide is installed or not.
has(String, String) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
Returns whether the given ImplementationGuide is installed or not.
has(String, String) - Method in interface ch.ahdis.matchbox.packages.MatchboxImplementationGuideProvider
Returns whether the given ImplementationGuide is installed or not.
hashCode() - Method in class ch.ahdis.matchbox.CliContext
 
hashCode() - Method in class ch.ahdis.matchbox.terminology.Candidate
 
hashCode() - Method in class ch.ahdis.matchbox.terminology.RegistryResponse
 
hashCode() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
 
hashCode() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
HTTP_PROXY_HOST - Static variable in class ch.ahdis.matchbox.engine.cli.MatchboxCli
 
HTTP_PROXY_PASS - Static variable in class ch.ahdis.matchbox.engine.cli.MatchboxCli
 
HTTP_PROXY_PORT - Static variable in class ch.ahdis.matchbox.engine.cli.MatchboxCli
 
HTTP_PROXY_USER - Static variable in class ch.ahdis.matchbox.engine.cli.MatchboxCli
 
HttpReadOnlyInterceptor - Class in ch.ahdis.matchbox.interceptors
An interceptor that denies authorization for any request that would modify data on the server.
HttpReadOnlyInterceptor() - Constructor for class ch.ahdis.matchbox.interceptors.HttpReadOnlyInterceptor
 

I

IgLoaderFromJpaPackageCache - Class in ch.ahdis.matchbox.packages
Loads packages from the classpath
IgLoaderFromJpaPackageCache(FilesystemPackageCacheManager, SimpleWorkerContext, String, boolean, IHapiPackageCacheManager, INpmPackageVersionDao, DaoRegistry, IBinaryStorageSvc, PlatformTransactionManager) - Constructor for class ch.ahdis.matchbox.packages.IgLoaderFromJpaPackageCache
 
IgLoadException - Exception Class in ch.ahdis.matchbox.engine.exception
Exception thrown when the Matchbox engine cannot loag an ImplementationGuide.
IgLoadException(String) - Constructor for exception class ch.ahdis.matchbox.engine.exception.IgLoadException
Constructs a new exception with the specified detail message.
IgLoadException(String, Throwable) - Constructor for exception class ch.ahdis.matchbox.engine.exception.IgLoadException
Constructs a new exception with the specified detail message and cause.
IgLoadException(Throwable) - Constructor for exception class ch.ahdis.matchbox.engine.exception.IgLoadException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
ImplementationGuidePackageInterceptor - Class in ch.ahdis.matchbox.packages
ImplementationGuidePackageInterceptor returns the NPM Package stored on the server
ImplementationGuidePackageInterceptor(IHapiPackageCacheManager, FhirContext) - Constructor for class ch.ahdis.matchbox.packages.ImplementationGuidePackageInterceptor
 
ImplementationGuideProviderR4 - Class in ch.ahdis.matchbox.packages
$load and $load-all Operation for ImplementationGuide Resource (R4)
ImplementationGuideProviderR4() - Constructor for class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
ImplementationGuideProviderR4B - Class in ch.ahdis.matchbox.packages
$load and $load-all Operation for ImplementationGuide Resource (R4)
ImplementationGuideProviderR4B() - Constructor for class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
ImplementationGuideProviderR5 - Class in ch.ahdis.matchbox.packages
$load and $load-all Operation for ImplementationGuide Resource (R5)
ImplementationGuideProviderR5() - Constructor for class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
incomingRequestPostProcessed(RequestDetails) - Method in class ch.ahdis.matchbox.interceptors.HttpReadOnlyInterceptor
 
incomingRequestPostProcessed(RequestDetails, HttpServletRequest, HttpServletResponse) - Method in class ch.ahdis.matchbox.interceptors.MappingLanguageInterceptor
 
incrementFailedWithErrors() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
incrementFailedWithInfos() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
incrementFailedWithWarnings() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
incrementNumberOfAssertions() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
incrementUnexpectedErrors() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
INFO - Enum constant in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.SeverityLevel
 
initialize() - Method in class ch.ahdis.matchbox.MatchboxRestfulServer
 
initialize() - Method in class ch.ahdis.matchbox.util.MatchboxPackageInstallerImpl
 
initializeValidator(CliContext, String, TimeTracker) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
initializeValidator(CliContext, String, TimeTracker, String) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
initTxCache(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Initializes the terminology cache
install(PackageInstallationSpec) - Method in class ch.ahdis.matchbox.util.MatchboxPackageInstallerImpl
Loads and installs an IG from a file on disk or the Simplifier repo using the IPackageCacheManager.
installFromInternetRegistry(String, String) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
Installs the given ImplementationGuide from the internet registry.
installFromInternetRegistry(String, String) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
Installs the given ImplementationGuide from the internet registry.
installFromInternetRegistry(String, String) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
Installs the given ImplementationGuide from the internet registry.
installFromInternetRegistry(String, String) - Method in interface ch.ahdis.matchbox.packages.MatchboxImplementationGuideProvider
Installs the given ImplementationGuide from the internet registry.
installNpmPackage(HttpServletRequest) - Method in class ch.ahdis.matchbox.packages.InstallNpmPackageProvider
 
installNpmPackageOperationProvider(MatchboxPackageInstallerImpl) - Method in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
InstallNpmPackageProvider - Class in ch.ahdis.matchbox.packages
The provider of the $install-npm-package operation.
InstallNpmPackageProvider(MatchboxPackageInstallerImpl) - Constructor for class ch.ahdis.matchbox.packages.InstallNpmPackageProvider
 
Interface - Class in ch.ahdis.matchbox.validation.gazelle.models.metadata
 
Interface() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
isAdditionalMetadataValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isAllowExampleUrls() - Method in class ch.ahdis.matchbox.CliContext
 
isAssertionIDValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isAssertionReportsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
isAssertionTypeValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isAssumeValidRestReferences() - Method in class ch.ahdis.matchbox.CliContext
 
isAutoInstallMissingIgs() - Method in class ch.ahdis.matchbox.CliContext
 
isBindingsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
isClearTxCache() - Method in class ch.ahdis.matchbox.CliContext
 
isConsumedInterfacesValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
 
isContentValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
isCoveredItemsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
isCrumbTrails() - Method in class ch.ahdis.matchbox.CliContext
 
isDateTimeValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isDebugLogging() - Method in class ch.ahdis.matchbox.EngineLoggingService
 
isDescriptionValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isDevMode() - Method in class ch.ahdis.matchbox.config.MatchboxFhirContextProperties
 
isDisclaimerValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isDisplayIssuesAreWarnings() - Method in class ch.ahdis.matchbox.CliContext
 
isDoDebug() - Method in class ch.ahdis.matchbox.CliContext
 
isDoImplicitFHIRPathStringConversion() - Method in class ch.ahdis.matchbox.CliContext
 
isDomainValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
isDoNative() - Method in class ch.ahdis.matchbox.CliContext
 
isEmpty() - Method in class ch.ahdis.matchbox.validation.gazelle.utils.BidMap
 
isForPublication() - Method in class ch.ahdis.matchbox.CliContext
 
isHintAboutNonMustSupport() - Method in class ch.ahdis.matchbox.CliContext
 
isHttpReadOnly() - Method in class ch.ahdis.matchbox.CliContext
 
isInitialized() - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
 
isInstanceIdValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
 
isInterfaceNameValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
isInterfaceVersionValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
isItemIdValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
isLocationValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
isMessageValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.UnexpectedError
 
isModelVersionValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isNameValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
 
isNameValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.Metadata
 
isNameValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.UnexpectedError
 
isNameValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
isNoExtensibleBindingMessages() - Method in class ch.ahdis.matchbox.CliContext
 
isNoInvariants() - Method in class ch.ahdis.matchbox.CliContext
 
isNoUnicodeBiDiControlChars() - Method in class ch.ahdis.matchbox.CliContext
 
isNumberOfAssertionsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
isNumberOfErrorsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
isNumberOfFailedWithInfosValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
isNumberOfUnexpectedErrorsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
isNumberOfWarningsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
isPriorityValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isProfileIDValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
isProfileNameValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
isProvidedInterfacesValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
 
isRecursive() - Method in class ch.ahdis.matchbox.CliContext
 
isReplicaIdValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
 
isReportsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isRequired() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
isRequirementIDsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isResultValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isRoleDefined() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
isRoleValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
isSecurityChecks() - Method in class ch.ahdis.matchbox.CliContext
 
isServiceUrlValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.RestBinding
 
isSeverityValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isShowMessageIds() - Method in class ch.ahdis.matchbox.CliContext
 
isShowMessagesFromReferences() - Method in class ch.ahdis.matchbox.CliContext
 
isShowTerminologyRouting() - Method in class ch.ahdis.matchbox.CliContext
 
isStandardsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
isSubCounterValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
isSubjectLocationValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isSubjectValueValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isSubReportResultValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
isSubReportsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
isTxUseEcosystem() - Method in class ch.ahdis.matchbox.CliContext
 
isUnexpectedErrorsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isUnexpectedErrorsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
isURLValid(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
isUuidValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
isValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.Metadata
 
isValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.UnexpectedError
 
isValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
isValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
isValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
isValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
isValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
isValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
isValidationCountersValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isValidationItemsRolesValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
isValidationItemsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isValidationItemsValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
isValidationMethodValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isValidationProfileIdValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
isValidationProfileIDValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
isValidationProfileVersionValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
isValidationServiceNameValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
isValidationServiceNameValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
isValidationServiceVersionValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
isValidationTestResultValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
isValueValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.Metadata
 
isVersionValid() - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
 
isWantInvariantsInMessages() - Method in class ch.ahdis.matchbox.CliContext
 

J

JAVA_DISABLED_PROXY_SCHEMES - Static variable in class ch.ahdis.matchbox.engine.cli.MatchboxCli
 
JAVA_DISABLED_TUNNELING_SCHEMES - Static variable in class ch.ahdis.matchbox.engine.cli.MatchboxCli
 
JAVA_USE_SYSTEM_PROXIES - Static variable in class ch.ahdis.matchbox.engine.cli.MatchboxCli
 
jobPartitionProvider(FhirContext, IRequestPartitionHelperSvc, MatchUrlService) - Method in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
jpaBulkExportProcessor() - Method in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 

L

listStructureMaps(RequestDetails) - Method in class ch.ahdis.matchbox.mappinglanguage.StructureMapListProvider
 
load(ImplementationGuide) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
load(ImplementationGuide, PackageInstallOutcomeJson) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
load(ImplementationGuide) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
load(ImplementationGuide, PackageInstallOutcomeJson) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
load(ImplementationGuide) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
load(ImplementationGuide, PackageInstallOutcomeJson) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
loadAll() - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
loadAll() - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
loadAll() - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
loadAll(boolean) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
loadAll(boolean) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
loadAll(boolean) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
loadAll(boolean) - Method in interface ch.ahdis.matchbox.packages.MatchboxImplementationGuideProvider
 
loadIg(List<ImplementationGuide>, Map<String, ByteProvider>, String, boolean) - Method in class ch.ahdis.matchbox.packages.IgLoaderFromJpaPackageCache
 
loadIgSource(String, boolean, boolean) - Method in class ch.ahdis.matchbox.packages.IgLoaderFromJpaPackageCache
we want to load directly from the jpa package manager internet package cache manager
loadPackage(InputStream) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Loads an IG in the engine from its NPM package as an InputStream, its ID and version.
loadPackage(NpmPackage, boolean) - Method in class ch.ahdis.matchbox.packages.IgLoaderFromJpaPackageCache
we overwrite this method to not provoke depend packages to be loaded, otherwise we get cda-core-2.0.tgz ..
loadPackageAssetByLikeCanonicalCurrent(String, FhirVersionEnum) - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
 
loadPackageAssetByUrl(String) - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
 
loadPackageAssetByUrl(String, FhirVersionEnum) - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
 
loadPackageEntityAdjustId(NpmPackageVersionResourceEntity) - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
log - Static variable in class ch.ahdis.matchbox.engine.CdaMappingEngine
 
log - Static variable in class ch.ahdis.matchbox.engine.MatchboxEngine
 
log - Static variable in class ch.ahdis.matchbox.EngineLoggingService
 
log - Static variable in class ch.ahdis.matchbox.mappinglanguage.MatchboxStructureMapUtilities
 
log - Static variable in class ch.ahdis.matchbox.mappinglanguage.StructureMapTransformProvider
 
log - Static variable in class ch.ahdis.matchbox.mappinglanguage.TransformSupportServices
 
log - Static variable in class ch.ahdis.matchbox.packages.IgLoaderFromJpaPackageCache
 
log - Static variable in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
log - Static variable in class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProvider
 
log - Static variable in class ch.ahdis.matchbox.util.MatchboxEngineSupport
 
log(String) - Method in class ch.ahdis.matchbox.mappinglanguage.TransformSupportServices
 
logDebugMessage(ILoggingService.LogCategory, String) - Method in class ch.ahdis.matchbox.EngineLoggingService
 
logMessage(String) - Method in class ch.ahdis.matchbox.EngineLoggingService
 

M

main(String[]) - Static method in class ch.ahdis.matchbox.engine.cli.MatchboxCli
 
main(String[]) - Static method in class ch.ahdis.matchbox.util.PackageCacheInitializer
 
mainEngine - Static variable in class ch.ahdis.matchbox.util.MatchboxEngineSupport
 
MANDATORY - Enum constant in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.RequirementPriority
 
manualInputAndOutput(HttpServletRequest, HttpServletResponse) - Method in class ch.ahdis.matchbox.mappinglanguage.StructureMapTransformProvider
 
mapCodeToSuccessfulParameters(String) - Static method in class ch.ahdis.matchbox.terminology.TerminologyUtils
 
mapErrorToOperationOutcome(String) - Static method in class ch.ahdis.matchbox.terminology.TerminologyUtils
 
MappingLanguageInterceptor - Class in ch.ahdis.matchbox.interceptors
MappingLanguagerInterceptor converts a FHIR Mapping Language texture representation in a StructureMap resource POST {{host}}/$convert HTTP/1.1 Accept: application/fhir+json Content-Type: application/fhir+xml;fhirVersion=3.0 inspired and credits to hapi-fhir @see ca.uhn.hapi.converters.server.VersionedApiConverterInterceptor
MappingLanguageInterceptor(MatchboxEngineSupport) - Constructor for class ch.ahdis.matchbox.interceptors.MappingLanguageInterceptor
 
MatchboxCapabilityStatementProvider - Class in ch.ahdis.matchbox.providers
A provider of CapabilityStatement customized for Matchbox.
MatchboxCapabilityStatementProvider(FhirContext, RestfulServer, StructureDefinitionResourceProvider, CliContext) - Constructor for class ch.ahdis.matchbox.providers.MatchboxCapabilityStatementProvider
 
MatchboxCli - Class in ch.ahdis.matchbox.engine.cli
A executable class adapted from https://github.com/hapifhir/org.hl7.fhir.core/blob/master/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/ValidatorCli.java
MatchboxCli() - Constructor for class ch.ahdis.matchbox.engine.cli.MatchboxCli
 
MatchboxEngine - Class in ch.ahdis.matchbox.engine
Base Engine providing functionality on top of the ValidationEngine
MatchboxEngine(SimpleWorkerContext) - Constructor for class ch.ahdis.matchbox.engine.MatchboxEngine
 
MatchboxEngine(ValidationEngine) - Constructor for class ch.ahdis.matchbox.engine.MatchboxEngine
 
MatchboxEngine.FilesystemPackageCacheMode - Enum Class in ch.ahdis.matchbox.engine
 
MatchboxEngine.MatchboxEngineBuilder - Class in ch.ahdis.matchbox.engine
Builder class to instantiate a MappingEngine
MatchboxEngineBuilder() - Constructor for class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
Creates an empty builder instance
MatchboxEngineCreationException - Exception Class in ch.ahdis.matchbox.engine.exception
Exception thrown when the Matchbox engine cannot be created.
MatchboxEngineCreationException(String) - Constructor for exception class ch.ahdis.matchbox.engine.exception.MatchboxEngineCreationException
Constructs a new exception with the specified detail message.
MatchboxEngineCreationException(String, Throwable) - Constructor for exception class ch.ahdis.matchbox.engine.exception.MatchboxEngineCreationException
Constructs a new exception with the specified detail message and cause.
MatchboxEngineCreationException(Throwable) - Constructor for exception class ch.ahdis.matchbox.engine.exception.MatchboxEngineCreationException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.interceptors.MappingLanguageInterceptor
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.mappinglanguage.StructureMapTransformProvider
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR4
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR4B
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR5
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProvider
 
matchboxEngineSupport - Variable in class ch.ahdis.matchbox.validation.ValidationProvider
 
MatchboxEngineSupport - Class in ch.ahdis.matchbox.util
 
MatchboxEngineSupport(MatchboxFhirContextProperties) - Constructor for class ch.ahdis.matchbox.util.MatchboxEngineSupport
 
MatchboxEventListener - Class in ch.ahdis.matchbox.spring
A Spring event listener for Matchbox.
MatchboxEventListener(MatchboxImplementationGuideProvider) - Constructor for class ch.ahdis.matchbox.spring.MatchboxEventListener
 
MatchboxFhirContextProperties - Class in ch.ahdis.matchbox.config
The properties in 'matchbox.fhir.context'.
MatchboxFhirContextProperties() - Constructor for class ch.ahdis.matchbox.config.MatchboxFhirContextProperties
 
MatchboxImplementationGuideProvider - Interface in ch.ahdis.matchbox.packages
Additional interface for Matchbox's ImplementationGuideResourceProviders.
MatchboxJpaConfig - Class in ch.ahdis.matchbox.config
 
MatchboxJpaConfig() - Constructor for class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
MatchboxPackageInstallerImpl - Class in ch.ahdis.matchbox.util
This is a copy of ca.uhn.fhir.jpa.packages.PackageInstallerSvcImpl with the following modifications: - Resources with status "draft" are also loaded - examples are also loaded Modifications are marked in source code comments with "MODIFIED"
MatchboxPackageInstallerImpl() - Constructor for class ch.ahdis.matchbox.util.MatchboxPackageInstallerImpl
Constructor
MatchboxRestfulServer - Class in ch.ahdis.matchbox
 
MatchboxRestfulServer(FhirContext) - Constructor for class ch.ahdis.matchbox.MatchboxRestfulServer
 
MatchboxServerUtils - Class in ch.ahdis.matchbox.util
A utility class for Matchbox Server.
MatchboxService - Class in ch.ahdis.matchbox.engine.cli
A executable class adapted from https://github.com/hapifhir/org.hl7.fhir.core/blob/master/org.hl7.fhir.validation/
MatchboxService() - Constructor for class ch.ahdis.matchbox.engine.cli.MatchboxService
 
MatchboxService(PassiveExpiringSessionCache) - Constructor for class ch.ahdis.matchbox.engine.cli.MatchboxService
 
MatchboxStaticResourceConfig - Class in ch.ahdis.matchbox.config
matchbox
MatchboxStaticResourceConfig(String, String) - Constructor for class ch.ahdis.matchbox.config.MatchboxStaticResourceConfig
 
MatchboxStructureMapUtilities - Class in ch.ahdis.matchbox.mappinglanguage
Class to overwrite translation method to fix certain problems with CDA2FHIR mapping
MatchboxStructureMapUtilities(IWorkerContext, MatchboxEngine) - Constructor for class ch.ahdis.matchbox.mappinglanguage.MatchboxStructureMapUtilities
 
MatchboxStructureMapUtilities(IWorkerContext, ITransformerServices, MatchboxEngine) - Constructor for class ch.ahdis.matchbox.mappinglanguage.MatchboxStructureMapUtilities
 
MatchboxStructureMapUtilities(IWorkerContext, ITransformerServices, ProfileKnowledgeProvider, MatchboxEngine) - Constructor for class ch.ahdis.matchbox.mappinglanguage.MatchboxStructureMapUtilities
 
MatchboxUnsupportedFhirVersionException - Exception Class in ch.ahdis.matchbox.engine.exception
Exception thrown when Matchbox encounters an unsupported FHIR version.
MatchboxUnsupportedFhirVersionException(String, FhirVersionEnum) - Constructor for exception class ch.ahdis.matchbox.engine.exception.MatchboxUnsupportedFhirVersionException
 
MatchboxValidationInterceptor - Class in ch.ahdis.matchbox.interceptors
 
MatchboxValidationInterceptor(FhirContext, StructureDefinitionResourceProvider) - Constructor for class ch.ahdis.matchbox.interceptors.MatchboxValidationInterceptor
Constructor
mdmExpansionCacheSvc() - Method in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
messagesToOutcome(List<ValidationMessage>, SimpleWorkerContext) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Maps a list of ValidationMessage to an R4 OperationOutcome.
Metadata - Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
Metadata() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.validation.Metadata
 
MutableHttpServletRequest - Class in ch.ahdis.matchbox.spring.boot.autoconfigure
 
MutableHttpServletRequest(HttpServletRequest) - Constructor for class ch.ahdis.matchbox.spring.boot.autoconfigure.MutableHttpServletRequest
 
myFhirContext - Variable in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
myFhirContext - Variable in class ch.ahdis.matchbox.providers.MatchboxCapabilityStatementProvider
 
myFhirCtx - Variable in class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProvider
 

N

nullEngine - Static variable in class ch.ahdis.matchbox.engine.MatchboxEngine
 

O

of(BidMap.Entry<K, V>...) - Static method in class ch.ahdis.matchbox.validation.gazelle.utils.BidMap
 
onApplicationEvent(ApplicationReadyEvent) - Method in class ch.ahdis.matchbox.spring.MatchboxEventListener
Handle an application event.
outgoingResponse(RequestDetails, ResponseDetails, HttpServletRequest, HttpServletResponse) - Method in class ch.ahdis.matchbox.packages.ImplementationGuidePackageInterceptor
 

P

PACKAGE_CDA_UV_CORE - Static variable in class ch.ahdis.matchbox.engine.MatchboxEngine
 
PACKAGE_R4_TERMINOLOGY - Static variable in class ch.ahdis.matchbox.engine.MatchboxEngine
 
PACKAGE_R4_UV_EXTENSIONS - Static variable in class ch.ahdis.matchbox.engine.MatchboxEngine
 
PACKAGE_R4_UV_XVER - Static variable in class ch.ahdis.matchbox.engine.MatchboxEngine
 
PACKAGE_R5_TERMINOLOGY - Static variable in class ch.ahdis.matchbox.engine.MatchboxEngine
 
PACKAGE_UV_EXTENSIONS - Static variable in class ch.ahdis.matchbox.engine.MatchboxEngine
 
PackageCacheInitializer - Class in ch.ahdis.matchbox.util
 
parseMap(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Parses a FHIR Structure Map from the textual representation according to the FHIR Mapping Language grammar (see http://build.fhir.org/mapping-language.html#grammar)
parseMap(String) - Method in class ch.ahdis.matchbox.interceptors.MappingLanguageInterceptor
 
parseMapR5(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Parses a FHIR Structure Map from the textual representation according to the FHIR Mapping Language grammar (see http://build.fhir.org/mapping-language.html#grammar) for FHIR release 5
parseTestParamsAndExecute(String[]) - Static method in class ch.ahdis.matchbox.engine.cli.MatchboxCli
 
PASSED - Enum constant in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationTestResult
 
performSearch(Object, String) - Method in class ch.ahdis.matchbox.mappinglanguage.TransformSupportServices
 
PERMITTED - Enum constant in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.RequirementPriority
 
pkg(String, String, String, String) - Method in class ch.ahdis.matchbox.util.PackageCacheInitializer
 
policyForReference(IResourceValidator, Object, String, String) - Method in class ch.ahdis.matchbox.engine.ValidationPolicyAdvisor
 
postProcess(FhirTerser, IBaseConformance) - Method in class ch.ahdis.matchbox.providers.MatchboxCapabilityStatementProvider
We need to clean up the default capability statement, in development mode we allow update and create on all conformance resources otherwise just read access
postProcessRestResource(FhirTerser, IBase, String) - Method in class ch.ahdis.matchbox.providers.MatchboxCapabilityStatementProvider
 
postValidate(ValidationRequest) - Method in class ch.ahdis.matchbox.validation.gazelle.GazelleValidationWs
Performs the validation of the given items with the given profile.
put(K, V) - Method in class ch.ahdis.matchbox.validation.gazelle.utils.BidMap
 
putHeader(String, String) - Method in class ch.ahdis.matchbox.spring.boot.autoconfigure.MutableHttpServletRequest
 

Q

QuestionnaireAssembleProviderR4 - Class in ch.ahdis.matchbox.questionnaire
$assemble operation for Questionnaire Resource http://build.fhir.org/ig/HL7/sdc/OperationDefinition-Questionnaire-assemble.html Algorithm The assembly process for a modular questionnaire proceeds as follows: 1) Resolve all subQuestionnaire extensions as described in the Modular Forms page.
QuestionnaireAssembleProviderR4() - Constructor for class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR4
 
QuestionnaireAssembleProviderR4B - Class in ch.ahdis.matchbox.questionnaire
$assemble operation for Questionnaire Resource http://build.fhir.org/ig/HL7/sdc/OperationDefinition-Questionnaire-assemble.html Algorithm The assembly process for a modular questionnaire proceeds as follows: 1) Resolve all subQuestionnaire extensions as described in the Modular Forms page.
QuestionnaireAssembleProviderR4B() - Constructor for class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR4B
 
QuestionnaireAssembleProviderR5 - Class in ch.ahdis.matchbox.questionnaire
$assemble operation for Questionnaire Resource http://build.fhir.org/ig/HL7/sdc/OperationDefinition-Questionnaire-assemble.html Algorithm The assembly process for a modular questionnaire proceeds as follows: 1) Resolve all subQuestionnaire extensions as described in the Modular Forms page.
QuestionnaireAssembleProviderR5() - Constructor for class ch.ahdis.matchbox.questionnaire.QuestionnaireAssembleProviderR5
 
QuestionnaireResourceProvider - Class in ch.ahdis.matchbox.questionnaire
 
QuestionnaireResourceProvider() - Constructor for class ch.ahdis.matchbox.questionnaire.QuestionnaireResourceProvider
 
QuestionnaireResponseExtractProvider - Class in ch.ahdis.matchbox.questionnaire
$extract Operation for QuestionnaireResponse Resource s
QuestionnaireResponseExtractProvider() - Constructor for class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProvider
 
QuestionnaireResponseExtractProviderR4 - Class in ch.ahdis.matchbox.questionnaire
$extract Operation for QuestionnaireResponse Resource s
QuestionnaireResponseExtractProviderR4() - Constructor for class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProviderR4
 
QuestionnaireResponseExtractProviderR4B - Class in ch.ahdis.matchbox.questionnaire
$extract Operation for QuestionnaireResponse Resource s
QuestionnaireResponseExtractProviderR4B() - Constructor for class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProviderR4B
 
QuestionnaireResponseExtractProviderR5 - Class in ch.ahdis.matchbox.questionnaire
$extract Operation for QuestionnaireResponse Resource s
QuestionnaireResponseExtractProviderR5() - Constructor for class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProviderR5
 

R

read(HttpServletRequest, IIdType, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
read(HttpServletRequest, IIdType, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
read(HttpServletRequest, IIdType, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
read(HttpServletRequest, IIdType, RequestDetails) - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
readOperationDefinition(IIdType, RequestDetails) - Method in class ch.ahdis.matchbox.providers.MatchboxCapabilityStatementProvider
A hook on the read operation definition method to update $validate with its parameters.
RECOMMENDED - Enum constant in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.RequirementPriority
 
RegistryResponse - Class in ch.ahdis.matchbox.terminology
 
RegistryResponse() - Constructor for class ch.ahdis.matchbox.terminology.RegistryResponse
No args constructor for use in serialization
RegistryResponse(String, String, List<Candidate>) - Constructor for class ch.ahdis.matchbox.terminology.RegistryResponse
 
RegistryWs - Class in ch.ahdis.matchbox.terminology
The WebService for the registry API
RegistryWs(CliContext) - Constructor for class ch.ahdis.matchbox.terminology.RegistryWs
 
remove(Object) - Method in class ch.ahdis.matchbox.validation.gazelle.utils.BidMap
 
removeKey(V) - Method in class ch.ahdis.matchbox.validation.gazelle.utils.BidMap
 
removeStructureMaps(MatchboxEngine) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
remove old StructureMaps from the context, especially from PACKAGE_R4_UV_EXTENSIONS which are replaced by newer versions
RequirementPriority - Enum Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
resolve(HttpServletRequest) - Method in class ch.ahdis.matchbox.terminology.RegistryWs
Returns the metadata of the validation service.
resolveReference(Object, String) - Method in class ch.ahdis.matchbox.mappinglanguage.TransformSupportServices
 
RestBinding - Class in ch.ahdis.matchbox.validation.gazelle.models.metadata
matchbox
RestBinding() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.metadata.RestBinding
 
restfulServer(IFhirSystemDao<?, ?>, AppProperties, DaoRegistry, Optional<MdmProviderLoader>, IJpaSystemProvider, ResourceProviderFactory, JpaStorageSettings, ISearchParamRegistry, DatabaseBackedPagingProvider, LoggingInterceptor, Optional<CorsInterceptor>, IInterceptorBroadcaster, Optional<BinaryAccessProvider>, BinaryStorageInterceptor, PartitionManagementProvider, IPackageInstallerSvc, ThreadSafeResourceDeleterSvc, InstallNpmPackageProvider, MatchboxFhirContextProperties) - Method in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 

S

scanForVersions(CliContext) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
SD_EXTENSION_TITLE_PREFIX - Static variable in class ch.ahdis.matchbox.util.MatchboxPackageInstallerImpl
 
search(HttpServletRequest, HttpServletResponse, RequestDetails, StringAndListParam, StringAndListParam, StringAndListParam, TokenAndListParam, TokenAndListParam, UriAndListParam, StringAndListParam, TokenAndListParam, UriAndListParam, HasAndListParam, TokenAndListParam, DateRangeParam, UriAndListParam, TokenAndListParam, TokenAndListParam, SpecialAndListParam, TokenAndListParam, QuantityAndListParam, TokenAndListParam, CompositeAndListParam<TokenParam, QuantityParam>, CompositeAndListParam<TokenParam, TokenParam>, DateRangeParam, ReferenceAndListParam, StringAndListParam, TokenAndListParam, ReferenceAndListParam, TokenAndListParam, TokenAndListParam, StringAndListParam, StringAndListParam, ReferenceAndListParam, TokenAndListParam, StringAndListParam, UriAndListParam, TokenAndListParam, Map<String, List<String>>, Set<Include>, Set<Include>, SortSpec, Integer, Integer, SummaryEnum, SearchTotalModeEnum, SearchContainedModeEnum) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
search(HttpServletRequest, HttpServletResponse, RequestDetails, StringAndListParam, StringAndListParam, StringAndListParam, TokenAndListParam, TokenAndListParam, UriAndListParam, StringAndListParam, TokenAndListParam, UriAndListParam, HasAndListParam, TokenAndListParam, DateRangeParam, UriAndListParam, TokenAndListParam, TokenAndListParam, StringAndListParam, TokenAndListParam, QuantityAndListParam, TokenAndListParam, CompositeAndListParam<TokenParam, QuantityParam>, CompositeAndListParam<TokenParam, TokenParam>, DateRangeParam, ReferenceAndListParam, StringAndListParam, TokenAndListParam, ReferenceAndListParam, TokenAndListParam, StringAndListParam, StringAndListParam, ReferenceAndListParam, TokenAndListParam, StringAndListParam, UriAndListParam, TokenAndListParam, Map<String, List<String>>, Set<Include>, Set<Include>, SortSpec, Integer, Integer, SummaryEnum, SearchTotalModeEnum, SearchContainedModeEnum) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
search(HttpServletRequest, HttpServletResponse, RequestDetails, StringAndListParam, StringAndListParam, StringAndListParam, TokenAndListParam, TokenAndListParam, UriAndListParam, StringAndListParam, TokenAndListParam, UriAndListParam, HasAndListParam, TokenAndListParam, DateRangeParam, UriAndListParam, TokenAndListParam, TokenAndListParam, TokenAndListParam, QuantityAndListParam, TokenAndListParam, CompositeAndListParam<TokenParam, QuantityParam>, CompositeAndListParam<TokenParam, TokenParam>, DateRangeParam, ReferenceAndListParam, StringAndListParam, TokenAndListParam, ReferenceAndListParam, TokenAndListParam, StringAndListParam, StringAndListParam, ReferenceAndListParam, TokenAndListParam, StringAndListParam, UriAndListParam, TokenAndListParam, Map<String, List<String>>, Set<Include>, Set<Include>, SortSpec, Integer, Integer, SummaryEnum, SearchTotalModeEnum, SearchContainedModeEnum) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
search(HttpServletRequest, HttpServletResponse, RequestDetails, TokenAndListParam, UriAndListParam, TokenAndListParam, Map<String, List<String>>, Set<Include>, Set<Include>, SortSpec, Integer, Integer, SummaryEnum, SearchTotalModeEnum, SearchContainedModeEnum) - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
Service - Class in ch.ahdis.matchbox.validation.gazelle.models.metadata
Service metadata used for registration in service-discovery.
Service() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
 
sessionCache - Variable in class ch.ahdis.matchbox.engine.MatchboxEngine
 
sessionExists(String) - Method in class ch.ahdis.matchbox.util.EngineSessionCache
 
setAdditionalMetadata(List<Metadata>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
setAdditionalProperty(String, Object) - Method in class ch.ahdis.matchbox.terminology.Candidate
 
setAdditionalProperty(String, Object) - Method in class ch.ahdis.matchbox.terminology.RegistryResponse
 
setAllowExampleUrls(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setApiVersion(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
setApplicationContext(ApplicationContext) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
setApplicationContext(ApplicationContext) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
setApplicationContext(ApplicationContext) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
setAssertionID(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
setAssertionReports(List<AssertionReport>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
setAssertionType(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
setAssumeValidRestReferences(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setBindings(List<RestBinding>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
setCandidates(List<Candidate>) - Method in class ch.ahdis.matchbox.terminology.RegistryResponse
 
setCanDoNative(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setCause(UnexpectedError) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.UnexpectedError
 
setClearTxCache(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setConsumedInterfaces(List<Interface>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Set the list of interfaces consumed by this service.
setContent(byte[]) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
setCounters(ValidationCounters) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
setCoveredItems(List<String>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
setCrumbTrails(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setDateTime(Date) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
setDescription(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
setDevMode(boolean) - Method in class ch.ahdis.matchbox.config.MatchboxFhirContextProperties
 
setDisclaimer(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
setDisplayIssuesAreWarnings(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setDoDebug(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setDoImplicitFHIRPathStringConversion(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setDomain(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
setDoNative(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setExtensions(List<String>) - Method in class ch.ahdis.matchbox.CliContext
 
setFhirVersion(String) - Method in class ch.ahdis.matchbox.CliContext
 
setFormatVersion(String) - Method in class ch.ahdis.matchbox.terminology.RegistryResponse
 
setForPublication(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setHintAboutNonMustSupport(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setHtmlInMarkdownCheck(HtmlInMarkdownCheck) - Method in class ch.ahdis.matchbox.CliContext
 
setIg(String) - Method in class ch.ahdis.matchbox.CliContext
 
setInitialized(boolean) - Method in class ch.ahdis.matchbox.util.MatchboxEngineSupport
 
setInstanceId(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Set the unique id of this service instance (usually an OID).
setInterfaceName(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
setInterfaceVersion(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
setItemId(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
setJurisdiction(String) - Method in class ch.ahdis.matchbox.CliContext
 
setKey(K) - Method in class ch.ahdis.matchbox.validation.gazelle.utils.BidMap.Entry
 
setLang(String) - Method in class ch.ahdis.matchbox.CliContext
 
setLevel(ValidationLevel) - Method in class ch.ahdis.matchbox.CliContext
 
setLocale(String) - Method in class ch.ahdis.matchbox.CliContext
 
setLocation(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
setLocations(Map<String, String>) - Method in class ch.ahdis.matchbox.CliContext
 
setMessage(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.UnexpectedError
 
setMode(EngineMode) - Method in class ch.ahdis.matchbox.CliContext
 
setModelVersion(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
setName(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Set the name of the service.
setName(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.Metadata
 
setName(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.UnexpectedError
 
setName(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
setNoExtensibleBindingMessages(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setNoInvariants(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setNoUnicodeBiDiControlChars(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setNumberOfAssertions(Integer) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
setNumberOfFailedWithErrors(Integer) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
setNumberOfFailedWithInfos(Integer) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
setNumberOfFailedWithWarnings(Integer) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
setNumberOfUnexpectedErrors(Integer) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
setOpen(Boolean) - Method in class ch.ahdis.matchbox.terminology.Candidate
 
setOverallResult(ValidationTestResult) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
setPackageCacheMode(MatchboxEngine.FilesystemPackageCacheMode) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
Sets the mode of the filesystem package cache manager.
setPackageCachePath(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
Sets the custom path of the package cache.
setPriority(RequirementPriority) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
setProfileID(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
setProfileName(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
setProvidedInterfaces(List<Interface>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Set the list of interfaces provided by this service.
setQuestionnaireMode(QuestionnaireMode) - Method in class ch.ahdis.matchbox.CliContext
 
setRecursive(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setRegistryUrl(String) - Method in class ch.ahdis.matchbox.terminology.RegistryResponse
 
setReplicaId(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Set the replica id of this service instance.
setReports(List<ValidationSubReport>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
setRequired(boolean) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
setRequirementIDs(String[]) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
setResult(ValidationTestResult) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
setRole(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
setSecurityChecks(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setServerName(String) - Method in class ch.ahdis.matchbox.terminology.Candidate
 
setServiceUrl(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.RestBinding
 
setSeverity(SeverityLevel) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
setShowMessageIds(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setShowMessagesFromReferences(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setShowTerminologyRouting(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setSnomedCT(String) - Method in class ch.ahdis.matchbox.CliContext
 
setStandards(String[]) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
setSubCounters(ValidationCounters) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
setSubjectLocation(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
setSubjectValue(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
setSubReportResult(ValidationTestResult) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
setSubReports(List<ValidationSubReport>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
setSuppressWarnInfo(Map<String, List<String>>) - Method in class ch.ahdis.matchbox.config.MatchboxFhirContextProperties
 
setTxLog(String) - Method in class ch.ahdis.matchbox.CliContext
 
setTxServer(String) - Method in class ch.ahdis.matchbox.CliContext
 
setTxServer(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
Sets the terminology server.
setTxServerCache(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setTxUseEcosystem(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
setType(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
setType(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.RestBinding
 
setUnexpectedErrors(List<UnexpectedError>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.AssertionReport
 
setUnexpectedErrors(List<UnexpectedError>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
setUrl(String) - Method in class ch.ahdis.matchbox.terminology.Candidate
 
setUuid(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
setValidationItems(List<ValidationItem>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
setValidationItems(List<ValidationItem>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
setValidationMethod(ValidationMethod) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
setValidationProfileId(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
setValidationProfileID(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
setValidationProfiles(List<ValidationProfile>) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Interface
 
setValidationProfileVersion(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
setValidationServiceName(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
setValidationServiceName(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
setValidationServiceVersion(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
setValue(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.validation.Metadata
 
setValue(V) - Method in class ch.ahdis.matchbox.validation.gazelle.utils.BidMap.Entry
 
setVersion(String) - Method in class ch.ahdis.matchbox.validation.gazelle.models.metadata.Service
Set the version of the service.
setWantInvariantsInMessages(boolean) - Method in class ch.ahdis.matchbox.CliContext
 
SeverityLevel - Enum Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
SimplifierPackage - Class in ch.ahdis.matchbox.registry
The model 'Package' of the Simplifier API.
SimplifierPackage() - Constructor for class ch.ahdis.matchbox.registry.SimplifierPackage
 
SimplifierPackageVersion - Class in ch.ahdis.matchbox.registry
The model 'PackageVersion' of the Simplifier API.
SimplifierPackageVersion() - Constructor for class ch.ahdis.matchbox.registry.SimplifierPackageVersion
 
SimplifierPackageVersionsObject - Class in ch.ahdis.matchbox.registry
The model 'PackageVersionsObject' of the Simplifier API.
SimplifierPackageVersionsObject() - Constructor for class ch.ahdis.matchbox.registry.SimplifierPackageVersionsObject
 
sort(Element) - Static method in class ch.ahdis.matchbox.mappinglanguage.ElementModelSorter
 
sortExtensionRecursive(IBase) - Method in class ch.ahdis.fhir.hapi.jpa.validation.Canonicalizer
 
structureDefinitionProvider - Variable in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
structureDefinitionResourceProvider - Variable in class ch.ahdis.matchbox.interceptors.MatchboxValidationInterceptor
 
StructureDefinitionResourceProvider - Class in ch.ahdis.matchbox.providers
 
StructureDefinitionResourceProvider() - Constructor for class ch.ahdis.matchbox.providers.StructureDefinitionResourceProvider
 
structureMapListProvider - Variable in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
StructureMapListProvider - Class in ch.ahdis.matchbox.mappinglanguage
The provider of the StructureMap/$list operation.
StructureMapListProvider(INpmPackageVersionResourceDao, PlatformTransactionManager, FhirContext) - Constructor for class ch.ahdis.matchbox.mappinglanguage.StructureMapListProvider
 
StructureMapResourceProvider - Class in ch.ahdis.matchbox.providers
 
StructureMapResourceProvider() - Constructor for class ch.ahdis.matchbox.providers.StructureMapResourceProvider
 
structureMapTransformProvider - Variable in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
StructureMapTransformProvider - Class in ch.ahdis.matchbox.mappinglanguage
StructureMapTransformProvider
StructureMapTransformProvider() - Constructor for class ch.ahdis.matchbox.mappinglanguage.StructureMapTransformProvider
 
suppressedWarnInfoPatterns - Variable in class ch.ahdis.matchbox.engine.MatchboxEngine
 
SYSTEM - Enum constant in enum class ch.ahdis.matchbox.engine.MatchboxEngine.FilesystemPackageCacheMode
 

T

TARGET_STRUCTURE_MAP - Static variable in class ch.ahdis.matchbox.questionnaire.QuestionnaireResponseExtractProvider
 
TerminologyCapabilitiesInterceptor - Class in ch.ahdis.matchbox.interceptors
An interceptor that provides the terminology capabilities of the server when requested.
TerminologyCapabilitiesInterceptor() - Constructor for class ch.ahdis.matchbox.interceptors.TerminologyCapabilitiesInterceptor
 
TerminologyServerException - Exception Class in ch.ahdis.matchbox.engine.exception
Exception in relation to the terminology server.
TerminologyServerException(String) - Constructor for exception class ch.ahdis.matchbox.engine.exception.TerminologyServerException
Constructs a new exception with the specified detail message.
TerminologyServerException(String, Throwable) - Constructor for exception class ch.ahdis.matchbox.engine.exception.TerminologyServerException
Constructs a new exception with the specified detail message and cause.
TerminologyServerException(Throwable) - Constructor for exception class ch.ahdis.matchbox.engine.exception.TerminologyServerException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
TerminologyUtils - Class in ch.ahdis.matchbox.terminology
Some utilities for the internal terminology server.
TESTING - Enum constant in enum class ch.ahdis.matchbox.engine.MatchboxEngine.FilesystemPackageCacheMode
 
theContext - Variable in class ch.ahdis.matchbox.interceptors.MatchboxValidationInterceptor
 
toString() - Method in class ch.ahdis.matchbox.CliContext
 
transform(String, boolean, String, boolean) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Transforms an input with the map identified by the uri to the output defined by the map
transform(Element, String, SimpleWorkerContext) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Adapted transform operation from Validation Engine to use patched MatchboxStructureMapUtilities
transform(ByteProvider, Manager.FhirFormat, String, SimpleWorkerContext) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Adapted transform operation from Validation Engine to use patched MatchboxStructureMapUtilities
transform(CliContext, ValidationEngine) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
transformCdaToFhir(String, String) - Method in class ch.ahdis.matchbox.engine.CdaMappingEngine
Transforms a CDA with the map identified by the uri to the output defined by the map
TransformSupportServices - Class in ch.ahdis.matchbox.mappinglanguage
 
TransformSupportServices(IWorkerContext, List<Base>) - Constructor for class ch.ahdis.matchbox.mappinglanguage.TransformSupportServices
 
transformToFhir(String, boolean, String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
Transforms an input with the map identified by the uri to the output defined by the map
transformVersion(CliContext, ValidationEngine) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
translate(Object, Coding, String) - Method in class ch.ahdis.matchbox.mappinglanguage.TransformSupportServices
 
translate(Coding, String) - Method in class ch.ahdis.matchbox.mappinglanguage.ConceptMapEngine
 
translate(TransformContext, StructureMap, Base, String, String) - Method in class ch.ahdis.matchbox.mappinglanguage.MatchboxStructureMapUtilities
 

U

UNDEFINED - Enum constant in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationTestResult
 
UnexpectedError - Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
UnexpectedError() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.validation.UnexpectedError
 
uninstall(PackageInstallationSpec) - Method in class ch.ahdis.matchbox.util.MatchboxPackageInstallerImpl
 
uninstall(ImplementationGuide) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
uninstall(ImplementationGuide) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
uninstall(ImplementationGuide) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
update(HttpServletRequest, IDomainResource, IIdType, String, RequestDetails) - Method in class ch.ahdis.matchbox.mappinglanguage.StructureMapTransformProvider
 
update(HttpServletRequest, IDomainResource, IIdType, String, RequestDetails) - Method in class ch.ahdis.matchbox.providers.ConformancePackageResourceProvider
 
update(HttpServletRequest, IDomainResource, IIdType, String, RequestDetails) - Method in class ch.ahdis.matchbox.providers.StructureDefinitionResourceProvider
 
update(HttpServletRequest, ImplementationGuide, IIdType, String, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4
 
update(HttpServletRequest, ImplementationGuide, IIdType, String, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR4B
 
update(HttpServletRequest, ImplementationGuide, IIdType, String, RequestDetails) - Method in class ch.ahdis.matchbox.packages.ImplementationGuideProviderR5
 
USER - Enum constant in enum class ch.ahdis.matchbox.engine.MatchboxEngine.FilesystemPackageCacheMode
 

V

validate(HttpServletRequest) - Method in class ch.ahdis.matchbox.validation.ValidationProvider
 
validate(InputStream, Manager.FhirFormat, String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
validates a FHIR resources and provides OperationOutcome as output
validate(Resource, String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
validates a FHIR resources and provides OperationOutcome as output
validate(Manager.FhirFormat, InputStream, String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine
 
validateCode(IBaseParameters, HttpServletResponse) - Method in class ch.ahdis.matchbox.terminology.CodeSystemCodeValidationProvider
 
validateCode(IBaseParameters, HttpServletResponse) - Method in class ch.ahdis.matchbox.terminology.ValueSetCodeValidationProvider
 
validateSources(CliContext, ValidationEngine) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
validateSources(ValidationRequest) - Method in class ch.ahdis.matchbox.engine.cli.MatchboxService
 
ValidationCounters - Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
ValidationCounters() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationCounters
 
ValidationItem - Class in ch.ahdis.matchbox.validation.gazelle.models.validation
The model of a validation item.
ValidationItem() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationItem
 
ValidationMethod - Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
ValidationMethod() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationMethod
 
ValidationPolicyAdvisor - Class in ch.ahdis.matchbox.engine
 
ValidationPolicyAdvisor(ReferenceValidationPolicy) - Constructor for class ch.ahdis.matchbox.engine.ValidationPolicyAdvisor
 
ValidationProfile - Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
ValidationProfile() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationProfile
 
ValidationProvider - Class in ch.ahdis.matchbox.validation
Operation $validate
ValidationProvider() - Constructor for class ch.ahdis.matchbox.validation.ValidationProvider
 
ValidationReport - Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
ValidationReport() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationReport
 
ValidationRequest - Class in ch.ahdis.matchbox.validation.gazelle.models.validation
The model of a validation request, containing a list of items to validate.
ValidationRequest() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationRequest
 
ValidationSubReport - Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
ValidationSubReport() - Constructor for class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationSubReport
 
validationSupportChain(JpaValidationSupportChain) - Method in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
ValidationTestResult - Enum Class in ch.ahdis.matchbox.validation.gazelle.models.validation
matchbox
valueOf(String) - Static method in enum class ch.ahdis.matchbox.engine.MatchboxEngine.FilesystemPackageCacheMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.RequirementPriority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.SeverityLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationTestResult
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ch.ahdis.matchbox.engine.MatchboxEngine.FilesystemPackageCacheMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.RequirementPriority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.SeverityLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.ValidationTestResult
Returns an array containing the constants of this enum class, in the order they are declared.
ValueSetCodeValidationProvider - Class in ch.ahdis.matchbox.terminology
The HAPI FHIR provider for the ValueSet/$validate-code operation.
ValueSetCodeValidationProvider(FhirContext) - Constructor for class ch.ahdis.matchbox.terminology.ValueSetCodeValidationProvider
 
ValueSetCodeValidationProvider.DummyValidationSupport - Class in ch.ahdis.matchbox.terminology
 
valueSetProvider - Variable in class ch.ahdis.matchbox.config.MatchboxJpaConfig
 
ValueSetResourceProvider - Class in ch.ahdis.matchbox.providers
 
ValueSetResourceProvider() - Constructor for class ch.ahdis.matchbox.providers.ValueSetResourceProvider
 
VersionUtil - Class in ch.ahdis.matchbox.engine.cli
Used internally by matchbox to log the version of the HAPI FHIR framework once, when the framework is first loaded by the classloader.
VersionUtil() - Constructor for class ch.ahdis.matchbox.engine.cli.VersionUtil
 

W

WARNING - Enum constant in enum class ch.ahdis.matchbox.validation.gazelle.models.validation.SeverityLevel
 
withVersion(String) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
 
withXVersion(boolean) - Method in class ch.ahdis.matchbox.engine.MatchboxEngine.MatchboxEngineBuilder
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form