Index

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

A

addBlockListField() - Method in class ca.uhn.fhir.mdm.blocklist.json.BlockListRuleJson
 
addBlockListRule(BlockListRuleJson) - Method in class ca.uhn.fhir.mdm.blocklist.json.BlockListJson
 
addEnterpriseEIDSystem(String, String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
addFilterSearchParam(MdmFilterSearchParamJson) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
addLinkSource(MdmLinkSourceEnum) - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmMetricsParameters
 
addLinkSourceFilter(MdmLinkSourceEnum) - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmLinkMetricParameters
 
addMatchField(MdmFieldMatchJson) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
addMatchResult(MdmMatchResultEnum) - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmMetricsParameters
 
addMatchResultFilter(MdmMatchResultEnum) - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmLinkMetricParameters
 
addMatchType(MdmMatchResultEnum) - Method in class ca.uhn.fhir.mdm.api.params.GenerateScoreMetricsParameters
 
addMdmLink(IMdmLink) - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
addMdmLink(MdmLinkJson) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkEvent
 
addMetric(MdmMatchResultEnum, MdmLinkSourceEnum, long) - Method in class ca.uhn.fhir.mdm.model.MdmLinkMetrics
 
addMetric(MdmMatchResultEnum, MdmLinkSourceEnum, long) - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
addPagingParameters(IBaseParameters, Page<MdmLinkJson>, ServletRequestDetails, MdmPageRequest) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
addResourceSearchParam(MdmResourceSearchParamJson) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
addScore(String, Long) - Method in class ca.uhn.fhir.mdm.model.MdmLinkScoreMetrics
 
addScore(String, Long) - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
addSearchParam(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmResourceSearchParamJson
 
addTransactionLogMessage(String) - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
addUrl(String) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmSubmitEvent
 
ALL_RESOURCE_SEARCH_PARAM_TYPE - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
AND - Enum constant in enum ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters.SearchOperatorEnum
Used to indicate we should perform an AND search between all IDs provided ie.
ANY_ORDER - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.MdmNameMatchModeEnum
 
applySurvivorshipRulesToGoldenResource(T, T, MdmTransactionContext) - Method in interface ca.uhn.fhir.mdm.api.IMdmSurvivorshipService
Merges two golden resources by overwriting all field values on theGoldenResource param for CREATE_RESOURCE, UPDATE_RESOURCE, SUBMIT_RESOURCE_TO_MDM, UPDATE_LINK (when setting to MATCH) and MANUAL_MERGE_GOLDEN_RESOURCES.
applySurvivorshipRulesToGoldenResource(T, T, MdmTransactionContext) - Method in class ca.uhn.fhir.mdm.svc.MdmSurvivorshipSvcImpl
 
AUTO - Enum constant in enum ca.uhn.fhir.mdm.api.MdmLinkSourceEnum
Link was created or last modified by an algorithm

B

BaseMdmMetricSvc - Class in ca.uhn.fhir.mdm.api
 
BaseMdmMetricSvc(DaoRegistry) - Constructor for class ca.uhn.fhir.mdm.api.BaseMdmMetricSvc
 
BaseMdmProvider - Class in ca.uhn.fhir.mdm.provider
 
BaseMdmProvider(FhirContext, IMdmControllerSvc) - Constructor for class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
BlockedFieldJson - Class in ca.uhn.fhir.mdm.blocklist.json
 
BlockedFieldJson() - Constructor for class ca.uhn.fhir.mdm.blocklist.json.BlockedFieldJson
 
BlockListJson - Class in ca.uhn.fhir.mdm.blocklist.json
 
BlockListJson() - Constructor for class ca.uhn.fhir.mdm.blocklist.json.BlockListJson
 
BlockListRuleJson - Class in ca.uhn.fhir.mdm.blocklist.json
 
BlockListRuleJson() - Constructor for class ca.uhn.fhir.mdm.blocklist.json.BlockListRuleJson
 
blockManualGoldenResourceManipulationOnUpdate(IBaseResource, IBaseResource, RequestDetails, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.interceptor.MdmStorageInterceptor
 
blockManualResourceManipulationOnCreate(IBaseResource, RequestDetails, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.interceptor.MdmStorageInterceptor
 
BUCKETS - Static variable in class ca.uhn.fhir.mdm.api.BaseMdmMetricSvc
Count of numbered buckets.
buildBasicGoldenResourceSearchParameterMap(String) - Static method in class ca.uhn.fhir.mdm.util.MdmSearchParamBuildingUtils
Creates a SearchParameterMap that can be used to find golden resources.
buildEidSearchParameterMap(String, String, MdmRulesJson) - Static method in class ca.uhn.fhir.mdm.util.MdmSearchParamBuildingUtils
Creates a SearchParameterMap used for searching for golden resources by EID specifically.
buildLinkWithOffsetAndCount(String, int, int) - Static method in class ca.uhn.fhir.mdm.api.paging.MdmPageLinkBuilder
 
buildMdmOutParametersWithCount(long) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
Helper function to build the out-parameters for all batch MDM operations.
buildMdmPageLinks(ServletRequestDetails, Page<MdmLinkJson>, MdmPageRequest) - Static method in class ca.uhn.fhir.mdm.api.paging.MdmPageLinkBuilder
Generates an MdmPageLinkTuple which contains previous/self/next links for pagination purposes.
buildMdmPageLinks(String, Page<MdmLinkJson>, MdmPageRequest) - Static method in class ca.uhn.fhir.mdm.api.paging.MdmPageLinkBuilder
 
buildSearchParameterForBlockedResourceCount(String) - Static method in class ca.uhn.fhir.mdm.util.MdmSearchParamBuildingUtils
Builds a search parameter map that can be used to find the golden resources associated with MDM blocked resources (ie, those resources that were omitted from MDM matching).

C

ca.uhn.fhir.mdm.api - package ca.uhn.fhir.mdm.api
 
ca.uhn.fhir.mdm.api.paging - package ca.uhn.fhir.mdm.api.paging
 
ca.uhn.fhir.mdm.api.params - package ca.uhn.fhir.mdm.api.params
 
ca.uhn.fhir.mdm.blocklist.json - package ca.uhn.fhir.mdm.blocklist.json
 
ca.uhn.fhir.mdm.blocklist.svc - package ca.uhn.fhir.mdm.blocklist.svc
 
ca.uhn.fhir.mdm.dao - package ca.uhn.fhir.mdm.dao
 
ca.uhn.fhir.mdm.interceptor - package ca.uhn.fhir.mdm.interceptor
 
ca.uhn.fhir.mdm.model - package ca.uhn.fhir.mdm.model
 
ca.uhn.fhir.mdm.model.mdmevents - package ca.uhn.fhir.mdm.model.mdmevents
 
ca.uhn.fhir.mdm.provider - package ca.uhn.fhir.mdm.provider
 
ca.uhn.fhir.mdm.rules.config - package ca.uhn.fhir.mdm.rules.config
 
ca.uhn.fhir.mdm.rules.json - package ca.uhn.fhir.mdm.rules.json
 
ca.uhn.fhir.mdm.rules.matcher - package ca.uhn.fhir.mdm.rules.matcher
 
ca.uhn.fhir.mdm.rules.matcher.fieldmatchers - package ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
 
ca.uhn.fhir.mdm.rules.matcher.models - package ca.uhn.fhir.mdm.rules.matcher.models
 
ca.uhn.fhir.mdm.rules.matcher.util - package ca.uhn.fhir.mdm.rules.matcher.util
 
ca.uhn.fhir.mdm.rules.similarity - package ca.uhn.fhir.mdm.rules.similarity
 
ca.uhn.fhir.mdm.rules.svc - package ca.uhn.fhir.mdm.rules.svc
 
ca.uhn.fhir.mdm.svc - package ca.uhn.fhir.mdm.svc
 
ca.uhn.fhir.mdm.util - package ca.uhn.fhir.mdm.util
 
CanonicalEID - Class in ca.uhn.fhir.mdm.model
 
CanonicalEID(String, String, String) - Constructor for class ca.uhn.fhir.mdm.model.CanonicalEID
 
CAVERPHONE1 - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
CAVERPHONE2 - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
clearMdmLinks(List<IPrimitiveType<String>>, IPrimitiveType<BigDecimal>, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
cloneEidIntoResource(FhirContext, IBaseResource, CanonicalEID) - Method in class ca.uhn.fhir.mdm.util.GoldenResourceHelper
Clones the specified canonical EID into the identifier field on the resource
CODE_BLOCKED - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
Blocked resource tag info
CODE_BLOCKED_DISPLAY - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
CODE_GOLDEN_RECORD - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
CODE_GOLDEN_RECORD_REDIRECTED - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
CODE_HAPI_MDM_MANAGED - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
CODE_NO_MDM_MANAGED - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
COLOGNE - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
containsTagWithSystem(IBaseResource) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
 
convertToStringsIncludingCommaDelimitedIfNotNull(List<IPrimitiveType<String>>) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
COSINE - Enum constant in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 
count() - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
CREATE_LINK - Enum constant in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
 
CREATE_RESOURCE - Enum constant in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
 
CREATED_NAME - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
createGoldenResourceFromMdmSourceResource(T, MdmTransactionContext, IMdmSurvivorshipService) - Method in class ca.uhn.fhir.mdm.util.GoldenResourceHelper
Creates a copy of the specified resource.
createHapiEid() - Method in class ca.uhn.fhir.mdm.util.EIDHelper
 
createLink(MdmCreateOrUpdateParams) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
createLink(MdmCreateOrUpdateParams) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkCreateSvc
 
createLink(String, String, String, MdmTransactionContext) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
Deprecated, for removal: This API element is subject to removal in a future version.
createLink(IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
createMdmContext(RequestDetails, MdmTransactionContext.OperationType, String) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 

D

DATE - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
DateTimeWrapper - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
A wrapper class for datetimes of ambiguous fhir version
DateTimeWrapper(FhirContext, IBase) - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.DateTimeWrapper
 
DEFAULT_BUFFER_SIZE - Static variable in class ca.uhn.fhir.mdm.svc.MdmSubmitSvcImpl
 
DEFAULT_CANDIDATE_SEARCH_LIMIT - Static variable in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
DEFAULT_PAGE_SIZE - Static variable in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
delete(M) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
deleteAll() - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
deleteAll(List<M>) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
deleteLink(IAnyResource, IAnyResource, MdmTransactionContext) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkSvc
Delete a link between given Golden Resource and the corresponding source resource
deleteLinksWithAnyReferenceTo(List<IResourcePersistentId>) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkSvc
Delete all link records whose source or target points to the provided pids.
deleteLinksWithAnyReferenceToPids(List<P>) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
deleteMdmLinks(RequestDetails, IBaseResource, TransactionDetails) - Method in class ca.uhn.fhir.mdm.interceptor.MdmStorageInterceptor
 
deleteNonRedirectWithAnyReferenceTo(IBaseResource) - Method in class ca.uhn.fhir.mdm.svc.MdmLinkDeleteSvc
 
deletePostCommit(RequestDetails, IBaseResource, TransactionDetails) - Method in class ca.uhn.fhir.mdm.interceptor.MdmStorageInterceptor
 
deleteWithAnyReferenceTo(IBaseResource) - Method in class ca.uhn.fhir.mdm.svc.MdmLinkDeleteSvc
Delete all IMdmLink records that implements this interface.
deleteWithAnyReferenceToPid(P) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
deleteWithAnyReferenceToPidAndMatchResultNot(P, MdmMatchResultEnum) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
DISPLAY_GOLDEN_RECORD - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
DISPLAY_GOLDEN_REDIRECT - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
DISPLAY_HAPI_MDM_MANAGED - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
DOUBLE_METAPHONE - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
DUPLICATE_GOLDEN_RESOURCES - Enum constant in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
 

E

EID_MATCH - Static variable in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
EIDHelper - Class in ca.uhn.fhir.mdm.util
 
EIDHelper(FhirContext, IMdmSettings) - Constructor for class ca.uhn.fhir.mdm.util.EIDHelper
 
eidMatchExists(List<CanonicalEID>, List<CanonicalEID>) - Method in class ca.uhn.fhir.mdm.util.EIDHelper
Determines whether two lists of CanonicalEID have any intersection.
EMPI_CHANNEL_NAME - Static variable in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
EMPTY_FIELD - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
EmptyFieldMatcher - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
 
EmptyFieldMatcher() - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.EmptyFieldMatcher
 
equals(Object) - Method in class ca.uhn.fhir.mdm.api.MdmLinkWithRevision
 
equals(Object) - Method in class ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters
 
equals(Object) - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
equals(Object) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
equals(Object) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkWithRevisionJson
 
equals(Object) - Method in class ca.uhn.fhir.mdm.model.MdmPidTuple
 
expandMdmByGoldenResourceId(RequestPartitionId, IResourcePersistentId<?>) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkExpandSvc
 
expandMdmByGoldenResourceId(RequestPartitionId, IResourcePersistentId<?>) - Method in class ca.uhn.fhir.mdm.svc.MdmLinkExpandSvc
Given a PID of a golden resource, perform MDM expansion and return all the resource IDs of all resources that are MDM-Matched to this golden resource.
expandMdmByGoldenResourceId(RequestPartitionId, IIdType) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkExpandSvc
 
expandMdmByGoldenResourceId(RequestPartitionId, IIdType) - Method in class ca.uhn.fhir.mdm.svc.MdmLinkExpandSvc
 
expandMdmByGoldenResourcePid(RequestPartitionId, IResourcePersistentId<?>) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkExpandSvc
 
expandMdmByGoldenResourcePid(RequestPartitionId, IResourcePersistentId<?>) - Method in class ca.uhn.fhir.mdm.svc.MdmLinkExpandSvc
Given a resource ID of a golden resource, perform MDM expansion and return all the resource IDs of all resources that are MDM-Matched to this golden resource.
expandMdmBySourceResource(RequestPartitionId, IBaseResource) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkExpandSvc
 
expandMdmBySourceResource(RequestPartitionId, IBaseResource) - Method in class ca.uhn.fhir.mdm.svc.MdmLinkExpandSvc
Given a source resource, perform MDM expansion and return all the resource IDs of all resources that are MDM-Matched to this resource.
expandMdmBySourceResourceId(RequestPartitionId, IIdType) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkExpandSvc
 
expandMdmBySourceResourceId(RequestPartitionId, IIdType) - Method in class ca.uhn.fhir.mdm.svc.MdmLinkExpandSvc
Given a resource ID of a source resource, perform MDM expansion and return all the resource IDs of all resources that are MDM-Matched to this resource.
expandMdmBySourceResourcePid(RequestPartitionId, IResourcePersistentId<?>) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkExpandSvc
 
expandMdmBySourceResourcePid(RequestPartitionId, IResourcePersistentId<?>) - Method in class ca.uhn.fhir.mdm.svc.MdmLinkExpandSvc
Given a partition ID and a PID of a source resource, perform MDM expansion and return all the resource IDs of all resources that are MDM-Matched to this resource.
expandPidsByGoldenResourcePidAndMatchResult(P, MdmMatchResultEnum) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
expandPidsBySourcePidAndMatchResult(P, MdmMatchResultEnum) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
expandPidsFromGroupPidGivenMatchResult(P, MdmMatchResultEnum) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
expandSearchAndStoreInRequestDetails(String, RequestDetails, SearchParameterMap, MdmSearchExpansionSvc.IParamTester) - Method in class ca.uhn.fhir.mdm.svc.MdmSearchExpansionSvc
This method looks through all the reference parameters within a SearchParameterMap and performs MDM expansion.
expungeAllMatchedMdmLinks(AtomicInteger, IBaseResource) - Method in class ca.uhn.fhir.mdm.interceptor.MdmStorageInterceptor
 
expungeAllMdmLinks(AtomicInteger) - Method in class ca.uhn.fhir.mdm.interceptor.MdmStorageInterceptor
 
EXTENSION_ANY_ORDER - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
ExtensionMatcher - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
 
ExtensionMatcher() - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.ExtensionMatcher
 
extractFamilyName(FhirContext, IBase) - Static method in class ca.uhn.fhir.mdm.util.NameUtil
 
extractFromResource(FhirContext, String, IBaseResource) - Static method in class ca.uhn.fhir.mdm.model.CanonicalEID
A Factory method to generate a CanonicalEID object from an incoming resource.
extractGivenNames(FhirContext, IBase) - Static method in class ca.uhn.fhir.mdm.util.NameUtil
 
extractGoldenResourceIdDtOrNull(String, String) - Static method in class ca.uhn.fhir.mdm.provider.MdmControllerUtil
 
extractLinkSourceOrNull(String) - Static method in class ca.uhn.fhir.mdm.provider.MdmControllerUtil
 
extractMatchResultOrNull(String) - Static method in class ca.uhn.fhir.mdm.provider.MdmControllerUtil
 
extractSourceIdDtOrNull(String, String) - Static method in class ca.uhn.fhir.mdm.provider.MdmControllerUtil
 
extractString(IPrimitiveType<?>, boolean) - Static method in class ca.uhn.fhir.mdm.rules.matcher.util.StringMatcherUtils
 
extractStringOrNull(IPrimitiveType<String>) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 

F

FIHR_STRUCTURE_DEF_MATCH_GRADE_URL_NAMESPACE - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
findAll() - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
findAll(Example<M>) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
findAllById(List<P>) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
findById(P) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
findBySourcePidAndMatchResult(P, MdmMatchResultEnum) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
findHistory(P) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
Deprecated, for removal: This API element is subject to removal in a future version.
findLinksAssociatedWithGoldenResourceOfSourceResourceExcludingNoMatch(P) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
findOne(Example<M>) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
findPidByResourceNameAndThreshold(String, Date, Pageable) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
findPidByResourceNameAndThresholdAndPartitionId(String, Date, List<Integer>, Pageable) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
FIRST_AND_LAST - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.MdmNameMatchModeEnum
 
FIRST_BUCKET - Static variable in class ca.uhn.fhir.mdm.api.BaseMdmMetricSvc
The label for the first bucket
flattenPidTuplesToSet(RequestPartitionId, IResourcePersistentId<?>, List<MdmPidTuple<?>>) - Method in class ca.uhn.fhir.mdm.svc.MdmLinkExpandSvc
 
fromGoldenAndSource(P, P) - Static method in class ca.uhn.fhir.mdm.model.MdmPidTuple
 
fromGoldenAndSourceAndPartitionIds(P, Integer, P, Integer) - Static method in class ca.uhn.fhir.mdm.model.MdmPidTuple
 
fromSeperableMetrics(MdmResourceMetrics, MdmLinkMetrics, MdmLinkScoreMetrics) - Static method in class ca.uhn.fhir.mdm.model.MdmMetrics
 

G

GenerateMdmLinkMetricParameters - Class in ca.uhn.fhir.mdm.api.params
 
GenerateMdmLinkMetricParameters(String) - Constructor for class ca.uhn.fhir.mdm.api.params.GenerateMdmLinkMetricParameters
 
generateMdmMetrics(GenerateMdmMetricsParameters) - Method in interface ca.uhn.fhir.mdm.api.IMdmMetricSvc
Generates metrics on MDM Links.
GenerateMdmMetricsParameters - Class in ca.uhn.fhir.mdm.api.params
 
GenerateMdmMetricsParameters(String) - Constructor for class ca.uhn.fhir.mdm.api.params.GenerateMdmMetricsParameters
 
GenerateMdmResourceMetricsParameters - Class in ca.uhn.fhir.mdm.api.params
 
GenerateMdmResourceMetricsParameters(String) - Constructor for class ca.uhn.fhir.mdm.api.params.GenerateMdmResourceMetricsParameters
 
generateResourceMetrics(GenerateMdmMetricsParameters) - Method in class ca.uhn.fhir.mdm.api.BaseMdmMetricSvc
 
GenerateScoreMetricsParameters - Class in ca.uhn.fhir.mdm.api.params
 
GenerateScoreMetricsParameters(String) - Constructor for class ca.uhn.fhir.mdm.api.params.GenerateScoreMetricsParameters
 
generateSearchBuilderForType(String) - Method in class ca.uhn.fhir.mdm.svc.MdmSearchParamSvc
 
get(Long) - Method in class ca.uhn.fhir.mdm.rules.json.VectorMatchResultMap
 
getAlgorithm() - Method in class ca.uhn.fhir.mdm.rules.json.MdmMatcherJson
 
getAlgorithm() - Method in class ca.uhn.fhir.mdm.rules.json.MdmSimilarityJson
 
getAllFieldMatchNames() - Method in class ca.uhn.fhir.mdm.rules.json.VectorMatchResultMap
 
getBatchSize() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmClearEvent
 
getBatchSize() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmSubmitEvent
 
getBlockedFields() - Method in class ca.uhn.fhir.mdm.blocklist.json.BlockListRuleJson
 
getBlockedValue() - Method in class ca.uhn.fhir.mdm.blocklist.json.BlockedFieldJson
 
getBlockListItemJsonList() - Method in class ca.uhn.fhir.mdm.blocklist.json.BlockListJson
 
getBlocklistRules() - Method in interface ca.uhn.fhir.mdm.blocklist.svc.IBlockListRuleProvider
Returns the provided blocklist rules.
getBucket(int) - Method in class ca.uhn.fhir.mdm.api.BaseMdmMetricSvc
 
getCachedExpansionResults(RequestDetails) - Static method in class ca.uhn.fhir.mdm.svc.MdmSearchExpansionSvc
 
getCandidateFilterSearchParams() - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getCandidateSearchLimit() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
getCandidateSearchLimit() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
getCandidateSearchParams() - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getConcurrentConsumers() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
getConcurrentConsumers() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
getCount() - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageRequest
 
getCreated() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getCreated() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getDetailedFieldMatchResultWithSuccessInformation(long) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getDuplicateGoldenResources(MdmTransactionContext, MdmPageRequest) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
getDuplicateGoldenResources(MdmTransactionContext, MdmPageRequest) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkQuerySvc
 
getDuplicateGoldenResources(MdmTransactionContext, MdmPageRequest, RequestDetails, String) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
getDuplicateGoldenResources(MdmTransactionContext, MdmPageRequest, List<Integer>, String) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkQuerySvc
 
getDuplicateGoldenResources(IPrimitiveType<Integer>, IPrimitiveType<Integer>, ServletRequestDetails, IPrimitiveType<String>) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
getEidMatch() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getEidMatch() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getEnterpriseEIDSystem() - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
Deprecated.
getEnterpriseEIDSystemForResourceType(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getEnterpriseEIDSystems() - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getEnversRevision() - Method in class ca.uhn.fhir.mdm.api.MdmLinkWithRevision
 
getExact() - Method in class ca.uhn.fhir.mdm.rules.json.MdmMatcherJson
 
getExact() - Method in class ca.uhn.fhir.mdm.rules.json.MdmSimilarityJson
 
getExcludedResources() - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
getExcludedResources() - Method in class ca.uhn.fhir.mdm.model.MdmResourceMetrics
 
getExternalEid(IBaseResource) - Method in class ca.uhn.fhir.mdm.util.EIDHelper
Given an IAnyResource representing a type supported by MDM, retrieve their externally-assigned EID, represented as a CanonicalEID
getFhirPath() - Method in class ca.uhn.fhir.mdm.blocklist.json.BlockedFieldJson
 
getFhirPath() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
getFieldMatcherForMatchType(MatchTypeEnum) - Method in interface ca.uhn.fhir.mdm.rules.matcher.IMatcherFactory
Retrieves the field matcher for the given MatchTypeEnum
getFieldMatcherForMatchType(MatchTypeEnum) - Method in class ca.uhn.fhir.mdm.rules.matcher.MdmMatcherFactory
 
getFieldMatchNames(long) - Method in class ca.uhn.fhir.mdm.rules.json.VectorMatchResultMap
 
getFieldMatchNamesForVector(long) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getFixedValue() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFilterSearchParamJson
 
getFromGoldenResource() - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
getFromGoldenResourceId() - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
getFromResource() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmMergeEvent
 
getGoldenPartitionId() - Method in class ca.uhn.fhir.mdm.model.MdmPidTuple
 
getGoldenPid() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getGoldenPid() - Method in class ca.uhn.fhir.mdm.model.MdmPidTuple
 
getGoldenResource() - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
getGoldenResource() - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
getGoldenResourceId() - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
getGoldenResourceId() - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
getGoldenResourceId() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getGoldenResourceId() - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
getGoldenResourceIds() - Method in class ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters
 
getGoldenResourceIds() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmHistoryEvent
 
getGoldenResourcePartitionName() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
getGoldenResourcePartitionName() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
getGoldenResourcePersistenceId() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getGoldenResourcesCount() - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
getGoldenResourcesCount() - Method in class ca.uhn.fhir.mdm.model.MdmResourceMetrics
 
getHadToCreateNewGoldenResource() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getHapiEid(IAnyResource) - Method in class ca.uhn.fhir.mdm.util.EIDHelper
Given an IAnyResource representing a type supported by MDM, retrieve their internally-assigned EID, represented as a CanonicalEID
getHistoryForIds(MdmHistorySearchParameters) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
getId() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getId() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmEventResource
 
getIdentifierSystem() - Method in class ca.uhn.fhir.mdm.rules.json.MdmMatcherJson
 
getIsBlocked() - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
getLatestGoldenResourceFromIdOrThrowException(String, String) - Method in class ca.uhn.fhir.mdm.provider.MdmControllerHelper
 
getLatestSourceFromIdOrThrowException(String, String) - Method in class ca.uhn.fhir.mdm.provider.MdmControllerHelper
 
getLinkCreatedNewResource() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getLinkSource() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getLinkSource() - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
getLinkSource() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getLinkSourceFilters() - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmLinkMetricParameters
 
getLinkSourceFilters() - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmMetricsParameters
 
getManuallyMergedResource() - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
getMatchedRules(Long) - Method in class ca.uhn.fhir.mdm.rules.json.VectorMatchResultMap
 
getMatchedRulesFromVectorMap(Long) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getMatchedTargets(String, IAnyResource, RequestPartitionId) - Method in interface ca.uhn.fhir.mdm.api.IMdmMatchFinderSvc
Retrieve a list of possible target candidates for matching, based on the given IAnyResource Internally, performs all MDM matching rules on the type of the resource.
getMatcher() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
getMatchesAndPossibleMatchesForResource(IAnyResource, String, RequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmControllerHelper
Helper method which will return a bundle of all Matches and Possible Matches.
getMatchFields() - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getMatchGrade(MatchedTarget) - Method in class ca.uhn.fhir.mdm.provider.MdmControllerHelper
 
getMatchResult() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getMatchResult() - Method in class ca.uhn.fhir.mdm.api.MatchedTarget
 
getMatchResult() - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
getMatchResult() - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
getMatchResult() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getMatchResult(Long) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getMatchResult(IBaseResource, IBaseResource) - Method in class ca.uhn.fhir.mdm.rules.svc.MdmResourceMatcherSvc
Given two IBaseResources, perform all comparisons on them to determine an MdmMatchResultEnum, indicating to what level the two resources are considered to be matching.
getMatchResultEnum() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
getMatchResultFilters() - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmLinkMetricParameters
 
getMatchResultFilters() - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmMetricsParameters
 
getMatchThreshold() - Method in class ca.uhn.fhir.mdm.rules.json.MdmSimilarityJson
 
getMatchTypes() - Method in class ca.uhn.fhir.mdm.api.params.GenerateScoreMetricsParameters
 
getMatchTypeToLinkToCountMap() - Method in class ca.uhn.fhir.mdm.model.MdmLinkMetrics
 
getMatchTypeToLinkToCountMap() - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
getMdmContext() - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
getMdmContext() - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
getMdmLink() - Method in class ca.uhn.fhir.mdm.api.MdmLinkWithRevision
 
getMdmLink() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkWithRevisionJson
 
getMdmLinkRevisions() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmHistoryEvent
 
getMdmLinks() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkEvent
 
getMdmLinks() - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
getMdmRuleCount() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
Gets the number of MDM rules checked for this match outcome
getMdmRules() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
getMdmRules() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
getMdmSourceType() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getMdmTransactionContext() - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
getMdmTypes() - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getMessageForAlreadyAcceptedLink(String, String) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForAlreadyAcceptedLink(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForArgumentTypeMismatchInUpdate(String, String) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForFailedGoldenResourceLoad(String, String) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForMismatchPartition(String, String) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForMismatchPartition(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForMultipleGoldenRecords(String) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForMultipleGoldenRecords(IAnyResource) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForNoLink(String, String) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForNoLink(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForPresentLink(String, String) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForPresentLink(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForUnmanagedResource() - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForUnsupportedFirstArgumentTypeInUpdate(String) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForUnsupportedMatchResult() - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForUnsupportedResource(String, String) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForUnsupportedResource(String, IAnyResource) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForUnsupportedSecondArgumentTypeInUpdate(String) - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getMessageForUnsupportedSourceResource() - Method in class ca.uhn.fhir.mdm.util.MessageHelper
 
getName() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
getName() - Method in class ca.uhn.fhir.mdm.rules.svc.MdmResourceFieldMatcher
 
getNextLink() - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageLinkTuple
 
getNextOffset() - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageRequest
 
getNormalizedScore() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
Gets normalized score that is in the range from zero to one
getOffset() - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageRequest
 
getOriginalIdForExpandedId(IIdType) - Method in class ca.uhn.fhir.mdm.svc.MdmSearchExpansionResults
 
getPage() - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageRequest
 
getPageRequest() - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
getPartitionId() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getPartitionIds() - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
getPrecision() - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.DateTimeWrapper
 
getPreviousLink() - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageLinkTuple
 
getPreviousOffset() - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageRequest
 
getRequestDetails() - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
getRequestDetails() - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
getRequestDetails() - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
getRequestPartitionIdForNewGoldenResources(IAnyResource) - Method in class ca.uhn.fhir.mdm.util.MdmPartitionHelper
 
getRequestPartitionIdFromResourceForSearch(IAnyResource) - Method in class ca.uhn.fhir.mdm.util.MdmPartitionHelper
Generates the request partition id for a mdm candidate search for a given resource.
getResourceId() - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
getResourcePath() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
getResourcePath() - Method in class ca.uhn.fhir.mdm.rules.svc.MdmResourceFieldMatcher
 
getResourceType() - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmLinkMetricParameters
 
getResourceType() - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmMetricsParameters
 
getResourceType() - Method in class ca.uhn.fhir.mdm.api.params.GenerateMdmResourceMetricsParameters
 
getResourceType() - Method in class ca.uhn.fhir.mdm.api.params.GenerateScoreMetricsParameters
 
getResourceType() - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
getResourceType() - Method in class ca.uhn.fhir.mdm.blocklist.json.BlockListRuleJson
 
getResourceType() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmEventResource
 
getResourceType() - Method in class ca.uhn.fhir.mdm.model.MdmLinkMetrics
 
getResourceType() - Method in class ca.uhn.fhir.mdm.model.MdmLinkScoreMetrics
 
getResourceType() - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
getResourceType() - Method in class ca.uhn.fhir.mdm.model.MdmResourceMetrics
 
getResourceType() - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
getResourceType() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
getResourceType() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFilterSearchParamJson
 
getResourceType() - Method in class ca.uhn.fhir.mdm.rules.json.MdmResourceSearchParamJson
 
getResourceType() - Method in class ca.uhn.fhir.mdm.rules.svc.MdmResourceFieldMatcher
 
getResourceTypes() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmClearEvent
 
getRestOperation() - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
getRevisionNumber() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkWithRevisionJson
 
getRevisionTimestamp() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkWithRevisionJson
 
getRule() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getRuleCount() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getRuleCount() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getRuleVersion() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
getRuleVersion() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
getScore() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getScore() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
getScore() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getScoreCounts() - Method in class ca.uhn.fhir.mdm.model.MdmLinkScoreMetrics
 
getScoreCounts() - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
getScriptText() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
getSearchAllPartitionForMatch() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
getSearchAllPartitionForMatch() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
getSearchParam() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFilterSearchParamJson
 
getSearchParameterMapFromCriteria(String, String) - Method in class ca.uhn.fhir.mdm.svc.MdmSearchParamSvc
Given a source type, and a criteria string of the shape name=xinvalid input: '&birthDate'=y, generate a SearchParameterMap that represents this query.
getSearchParams() - Method in class ca.uhn.fhir.mdm.rules.json.MdmResourceSearchParamJson
 
getSelfLink() - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageLinkTuple
 
getSimilarity() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
getSort() - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
getSourceId() - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
getSourceId() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getSourceIdDtOrThrowException(String, String) - Static method in class ca.uhn.fhir.mdm.provider.MdmControllerUtil
 
getSourceIds() - Method in class ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters
 
getSourceIds() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmHistoryEvent
 
getSourcePartitionId() - Method in class ca.uhn.fhir.mdm.model.MdmPidTuple
 
getSourcePersistenceId() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getSourcePid() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getSourcePid() - Method in class ca.uhn.fhir.mdm.model.MdmPidTuple
 
getSourceResource() - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
getSourceResourcesCount() - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
getSourceResourcesCount() - Method in class ca.uhn.fhir.mdm.model.MdmResourceMetrics
 
getSummary() - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
getSupportedMdmTypes() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
getSurvivorshipRules() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
getSurvivorshipRules() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
getSystem() - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
getTarget() - Method in class ca.uhn.fhir.mdm.api.MatchedTarget
 
getTargetGoldenResource() - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
getTargetGoldenResourceId() - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
getToGoldenResource() - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
getToGoldenResourceId() - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
getTokenParamModifier() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFilterSearchParamJson
 
getTokenParamModifierAsString() - Method in class ca.uhn.fhir.mdm.rules.json.MdmFilterSearchParamJson
 
getToResource() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmMergeEvent
 
getTransactionLogMessages() - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
getUpdated() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getUpdated() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getUrls() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmSubmitEvent
 
getUse() - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
getValue() - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
getValueAsString() - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.DateTimeWrapper
 
getValueAsStringWithPrecision(TemporalPrecisionEnum) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.DateTimeWrapper
 
getValueFromResourceForSearchParam(IBaseResource, String) - Method in class ca.uhn.fhir.mdm.svc.MdmSearchParamSvc
 
getVector() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getVector() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
getVector() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getVector(String) - Method in class ca.uhn.fhir.mdm.rules.json.VectorMatchResultMap
 
getVersion() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
getVersion() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
getVersion() - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
GOLDEN_RECORD - Enum constant in enum ca.uhn.fhir.mdm.api.MdmMatchResultEnum
Link between Golden Record and Source Resource pointing to the Golden Record for that Source Resource
GOLDEN_RESOURCE_NAME - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
GOLDEN_RESOURCE_PID_NAME - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
GoldenResourceHelper - Class in ca.uhn.fhir.mdm.util
 
GoldenResourceHelper(FhirContext, IMdmSettings, EIDHelper, MdmPartitionHelper) - Constructor for class ca.uhn.fhir.mdm.util.GoldenResourceHelper
 

H

handleExternalEidAddition(IAnyResource, IAnyResource, MdmTransactionContext) - Method in class ca.uhn.fhir.mdm.util.GoldenResourceHelper
 
HAPI_ENTERPRISE_IDENTIFIER_SYSTEM - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
HapiDateMatcher - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
 
HapiDateMatcher(FhirContext) - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.HapiDateMatcher
 
HapiNumericSimilarity - Class in ca.uhn.fhir.mdm.rules.similarity
 
HapiNumericSimilarity(NormalizedStringSimilarity) - Constructor for class ca.uhn.fhir.mdm.rules.similarity.HapiNumericSimilarity
 
HapiStringMatcher - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
Similarity measure for two IBase fields whose similarity can be measured by their String representations.
HapiStringMatcher() - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.HapiStringMatcher
 
HapiStringSimilarity - Class in ca.uhn.fhir.mdm.rules.similarity
Similarity measure for two IBase fields whose similarity can be measured by their String representations.
HapiStringSimilarity(NormalizedStringSimilarity) - Constructor for class ca.uhn.fhir.mdm.rules.similarity.HapiStringSimilarity
 
hasEidOverlap(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.mdm.util.EIDHelper
An incoming resource is a potential duplicate if it matches a source resource that has a golden resource with an official EID, but the incoming resource also has an EID that does not match.
hasGoldenRecordSystemTag(IBaseResource) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
 
hashCode() - Method in class ca.uhn.fhir.mdm.api.MdmLinkWithRevision
 
hashCode() - Method in class ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters
 
hashCode() - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
hashCode() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
hashCode() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkWithRevisionJson
 
hashCode() - Method in class ca.uhn.fhir.mdm.model.MdmPidTuple
 
hasIdentifier(IBaseResource) - Method in class ca.uhn.fhir.mdm.util.GoldenResourceHelper
 
historyLinks(List<IPrimitiveType<String>>, List<IPrimitiveType<String>>, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmLinkHistoryProviderDstu3Plus
 
hook(RequestDetails, SearchParameterMap, ICachedSearchDetails) - Method in class ca.uhn.fhir.mdm.interceptor.MdmSearchExpandingInterceptor
 

I

IBlockListRuleProvider - Interface in ca.uhn.fhir.mdm.blocklist.svc
 
IBlockRuleEvaluationSvc - Interface in ca.uhn.fhir.mdm.blocklist.svc
 
IDENTIFIER - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
identifierDtFromIdentifier(IBase) - Static method in class ca.uhn.fhir.mdm.util.IdentifierUtil
 
IdentifierMatcher - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
 
IdentifierMatcher() - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.IdentifierMatcher
 
IdentifierUtil - Class in ca.uhn.fhir.mdm.util
 
IGoldenResourceMergerSvc - Interface in ca.uhn.fhir.mdm.api
 
IMatcherFactory - Interface in ca.uhn.fhir.mdm.rules.matcher
 
IMdmChannelSubmitterSvc - Interface in ca.uhn.fhir.mdm.api
 
IMdmControllerSvc - Interface in ca.uhn.fhir.mdm.api
 
IMdmFieldMatcher - Interface in ca.uhn.fhir.mdm.rules.matcher.models
Measure how similar two IBase (resource fields) are to one another.
IMdmFieldSimilarity - Interface in ca.uhn.fhir.mdm.rules.similarity
Measure how similar two IBase (resource fields) are to one another.
IMdmLink<T> - Interface in ca.uhn.fhir.mdm.api
 
IMdmLinkCreateSvc - Interface in ca.uhn.fhir.mdm.api
 
IMdmLinkDao<P,M> - Interface in ca.uhn.fhir.mdm.dao
 
IMdmLinkExpandSvc - Interface in ca.uhn.fhir.mdm.api
 
IMdmLinkImplFactory<M> - Interface in ca.uhn.fhir.mdm.dao
 
IMdmLinkQuerySvc - Interface in ca.uhn.fhir.mdm.api
This service supports the MDM operation providers for those services that return multiple MDM links.
IMdmLinkSvc - Interface in ca.uhn.fhir.mdm.api
 
IMdmLinkUpdaterSvc - Interface in ca.uhn.fhir.mdm.api
 
IMdmMatchFinderSvc - Interface in ca.uhn.fhir.mdm.api
 
IMdmMetricSvc - Interface in ca.uhn.fhir.mdm.api
 
IMdmResourceDaoSvc - Interface in ca.uhn.fhir.mdm.api
 
IMdmRuleValidator - Interface in ca.uhn.fhir.mdm.api
 
IMdmSettings - Interface in ca.uhn.fhir.mdm.api
 
IMdmStorageInterceptor - Interface in ca.uhn.fhir.mdm.interceptor
 
IMdmSubmitSvc - Interface in ca.uhn.fhir.mdm.api
 
IMdmSurvivorshipService - Interface in ca.uhn.fhir.mdm.api
Service that applies survivorship rules on target and golden resources.
initialize() - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
Must call initialize() before calling getMatchResult(Long)
isAuto() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
isAutoExpungeGoldenResources() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
isAutoExpungeGoldenResources() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
isBatchJob() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmSubmitEvent
 
isCreatedNewResource() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
isEidMatch() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
isEidMatchPresent() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
isEnabled() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
isEnabled() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
isGoldenRecord(IBaseResource) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
 
isGoldenRecordRedirected(IBaseResource) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
 
isGoldenResource() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmEventResource
 
isManual() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
isMatch() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
isMatch() - Method in class ca.uhn.fhir.mdm.api.MatchedTarget
 
isMatch() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
isMatchingEmptyFields() - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.EmptyFieldMatcher
 
isMatchingEmptyFields() - Method in interface ca.uhn.fhir.mdm.rules.matcher.models.IMdmFieldMatcher
True if matcher can/will match empty (null) fields, false otherwise.
isMdmAllowed(IBaseResource) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
If the resource is tagged as not managed by MDM, return false.
isMdmManaged(IBaseResource) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
Checks for the presence of the MDM-managed tag, indicating the MDM system has ownership of this golden resource's links.
isMdmMatchingBlocked(IAnyResource) - Method in interface ca.uhn.fhir.mdm.blocklist.svc.IBlockRuleEvaluationSvc
Determines if the provided resource is blocked from mdm matching or not.
isNoMatch() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
isPossibleDuplicate() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
isPossibleDuplicate() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
isPossibleMatch() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
isPossibleMatch() - Method in class ca.uhn.fhir.mdm.api.MatchedTarget
 
isPossibleMatch() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
isPotentialDuplicate(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.mdm.util.GoldenResourceHelper
An incoming resource is a potential duplicate if it matches a source that has a golden resource with an official EID, but the incoming resource also has an EID that does not match.
isPreventEidUpdates() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
isPreventEidUpdates() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
isPreventMultipleEids() - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
isPreventMultipleEids() - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
isRedirect() - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
isRemapCandidate(IIdType) - Static method in class ca.uhn.fhir.mdm.svc.MdmSearchExpansionResults
 
isSupportedMdmType(String) - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
iterator() - Method in class ca.uhn.fhir.mdm.rules.json.MdmResourceSearchParamJson
 

J

JACCARD - Enum constant in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 
JARO_WINKLER - Enum constant in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 

L

LEVENSCHTEIN - Enum constant in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 
LINK_SOURCE_NAME - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
loadProvider() - Method in class ca.uhn.fhir.mdm.provider.MdmProviderLoader
 
loadResource(IIdType) - Method in class ca.uhn.fhir.mdm.provider.MdmControllerHelper
 

M

MANUAL - Enum constant in enum ca.uhn.fhir.mdm.api.MdmLinkSourceEnum
Link was created or last modified manually by a system user
MANUAL_MERGE_GOLDEN_RESOURCES - Enum constant in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
 
mapFromCriteria(String, String) - Method in class ca.uhn.fhir.mdm.svc.MdmSearchParamSvc
 
match - Variable in class ca.uhn.fhir.mdm.api.MdmMatchEvaluation
 
match(FhirContext, IBase, IBase) - Method in class ca.uhn.fhir.mdm.rules.json.MdmSimilarityJson
 
match(FhirContext, IBase, IBase, boolean, Double) - Method in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 
match(IAnyResource, RequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
Searches for matches for the provided patient resource
match(IBaseResource, IBaseResource) - Method in class ca.uhn.fhir.mdm.rules.svc.MdmResourceFieldMatcher
Compares two IBaseResources and determines if they match, using the algorithm defined in this object's MdmFieldMatchJson.
MATCH - Enum constant in enum ca.uhn.fhir.mdm.api.MdmMatchResultEnum
Strong enough match to consider matched.
MATCH_RATING_APPROACH - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
MATCH_RESULT_NAME - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
MatchedTarget - Class in ca.uhn.fhir.mdm.api
 
MatchedTarget(IAnyResource, MdmMatchOutcome) - Constructor for class ca.uhn.fhir.mdm.api.MatchedTarget
 
matches(String, String) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.NicknameMatcher
 
matches(String, String) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.PhoneticEncoderMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.EmptyFieldMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.ExtensionMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.HapiDateMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.HapiStringMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.IdentifierMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.NameMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.NicknameMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.NumericMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.PhoneticEncoderMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.SubstringStringMatcher
 
matches(IBase, IBase, MdmMatcherJson) - Method in interface ca.uhn.fhir.mdm.rules.matcher.models.IMdmFieldMatcher
Checks if theLeftBase and theRightBase match, returning true if they do and false otherwise.
MatchTypeEnum - Enum in ca.uhn.fhir.mdm.rules.matcher.models
Enum for holding all the known FHIR Element matchers that we support in HAPI.
max(MdmMatchEvaluation, MdmMatchEvaluation) - Static method in class ca.uhn.fhir.mdm.api.MdmMatchEvaluation
 
MAX_PAGE_SIZE - Static variable in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
MDM_DEFAULT_CONCURRENT_CONSUMERS - Static variable in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
mdmBatchOnAllSourceResources(IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<BigDecimal>, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
mdmBatchPatientInstance(IIdType, RequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
mdmBatchPatientType(IPrimitiveType<String>, IPrimitiveType<BigDecimal>, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
mdmBatchPractitionerInstance(IIdType, RequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
mdmBatchPractitionerType(IPrimitiveType<String>, IPrimitiveType<BigDecimal>, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
MdmChannelSubmitterSvcImpl - Class in ca.uhn.fhir.mdm.svc
This class is responsible for manual submissions of IAnyResource resources onto the MDM Channel.
MdmChannelSubmitterSvcImpl(FhirContext, IChannelFactory) - Constructor for class ca.uhn.fhir.mdm.svc.MdmChannelSubmitterSvcImpl
 
MdmClearEvent - Class in ca.uhn.fhir.mdm.model.mdmevents
 
MdmClearEvent() - Constructor for class ca.uhn.fhir.mdm.model.mdmevents.MdmClearEvent
 
MdmConstants - Class in ca.uhn.fhir.mdm.api
 
MdmConstants() - Constructor for class ca.uhn.fhir.mdm.api.MdmConstants
 
MdmControllerHelper - Class in ca.uhn.fhir.mdm.provider
 
MdmControllerHelper(FhirContext, IResourceLoader, IMdmMatchFinderSvc, IMdmSettings, MessageHelper, IRequestPartitionHelperSvc) - Constructor for class ca.uhn.fhir.mdm.provider.MdmControllerHelper
 
MdmControllerUtil - Class in ca.uhn.fhir.mdm.provider
 
MdmControllerUtil() - Constructor for class ca.uhn.fhir.mdm.provider.MdmControllerUtil
 
MdmCreateOrUpdateParams - Class in ca.uhn.fhir.mdm.model
 
MdmCreateOrUpdateParams() - Constructor for class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
MdmEventResource - Class in ca.uhn.fhir.mdm.model.mdmevents
 
MdmEventResource() - Constructor for class ca.uhn.fhir.mdm.model.mdmevents.MdmEventResource
 
MdmFieldMatchJson - Class in ca.uhn.fhir.mdm.rules.json
Contains all business data for determining if a match exists on a particular field, given:
MdmFieldMatchJson() - Constructor for class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
MdmFilterSearchParamJson - Class in ca.uhn.fhir.mdm.rules.json
This class, unlike MdmResourceSearchParamJson, is responsible for doing inclusions during MDM candidate searching.
MdmFilterSearchParamJson() - Constructor for class ca.uhn.fhir.mdm.rules.json.MdmFilterSearchParamJson
 
MdmHistoryEvent - Class in ca.uhn.fhir.mdm.model.mdmevents
 
MdmHistoryEvent() - Constructor for class ca.uhn.fhir.mdm.model.mdmevents.MdmHistoryEvent
 
MdmHistorySearchParameters - Class in ca.uhn.fhir.mdm.api.params
 
MdmHistorySearchParameters() - Constructor for class ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters
 
MdmHistorySearchParameters.SearchOperatorEnum - Enum in ca.uhn.fhir.mdm.api.params
 
MdmLinkDeleteSvc - Class in ca.uhn.fhir.mdm.svc
 
MdmLinkDeleteSvc() - Constructor for class ca.uhn.fhir.mdm.svc.MdmLinkDeleteSvc
 
MdmLinkEvent - Class in ca.uhn.fhir.mdm.model.mdmevents
 
MdmLinkEvent() - Constructor for class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkEvent
 
MdmLinkExpandSvc - Class in ca.uhn.fhir.mdm.svc
 
MdmLinkExpandSvc() - Constructor for class ca.uhn.fhir.mdm.svc.MdmLinkExpandSvc
 
MdmLinkFactory<M> - Class in ca.uhn.fhir.mdm.dao
Creates a new IMdmLink either with the current IMdmSettings.getRuleVersion() or with a null version.
MdmLinkFactory(IMdmSettings, IMdmLinkImplFactory<M>) - Constructor for class ca.uhn.fhir.mdm.dao.MdmLinkFactory
 
MdmLinkHistoryProviderDstu3Plus - Class in ca.uhn.fhir.mdm.provider
 
MdmLinkHistoryProviderDstu3Plus(FhirContext, IMdmControllerSvc, IInterceptorBroadcaster) - Constructor for class ca.uhn.fhir.mdm.provider.MdmLinkHistoryProviderDstu3Plus
 
MdmLinkJson - Class in ca.uhn.fhir.mdm.model.mdmevents
 
MdmLinkJson() - Constructor for class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
MdmLinkMetrics - Class in ca.uhn.fhir.mdm.model
 
MdmLinkMetrics() - Constructor for class ca.uhn.fhir.mdm.model.MdmLinkMetrics
 
MdmLinkScoreMetrics - Class in ca.uhn.fhir.mdm.model
 
MdmLinkScoreMetrics() - Constructor for class ca.uhn.fhir.mdm.model.MdmLinkScoreMetrics
 
MdmLinkSourceEnum - Enum in ca.uhn.fhir.mdm.api
 
MdmLinkWithRevision<T> - Class in ca.uhn.fhir.mdm.api
 
MdmLinkWithRevision(T, EnversRevision) - Constructor for class ca.uhn.fhir.mdm.api.MdmLinkWithRevision
 
MdmLinkWithRevisionJson - Class in ca.uhn.fhir.mdm.model.mdmevents
 
MdmLinkWithRevisionJson(MdmLinkJson, Long, Date) - Constructor for class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkWithRevisionJson
 
MdmMatcherFactory - Class in ca.uhn.fhir.mdm.rules.matcher
 
MdmMatcherFactory(FhirContext, IMdmSettings, INicknameSvc) - Constructor for class ca.uhn.fhir.mdm.rules.matcher.MdmMatcherFactory
 
MdmMatcherJson - Class in ca.uhn.fhir.mdm.rules.json
 
MdmMatcherJson() - Constructor for class ca.uhn.fhir.mdm.rules.json.MdmMatcherJson
 
MdmMatchEvaluation - Class in ca.uhn.fhir.mdm.api
 
MdmMatchEvaluation(boolean, double) - Constructor for class ca.uhn.fhir.mdm.api.MdmMatchEvaluation
 
MdmMatchOutcome - Class in ca.uhn.fhir.mdm.api
This data object captures the final outcome of an MDM match
MdmMatchOutcome(Long, Double) - Constructor for class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
MdmMatchResultEnum - Enum in ca.uhn.fhir.mdm.api
 
MdmMergeEvent - Class in ca.uhn.fhir.mdm.model.mdmevents
 
MdmMergeEvent() - Constructor for class ca.uhn.fhir.mdm.model.mdmevents.MdmMergeEvent
 
MdmMergeGoldenResourcesParams - Class in ca.uhn.fhir.mdm.model
 
MdmMergeGoldenResourcesParams() - Constructor for class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
MdmMetrics - Class in ca.uhn.fhir.mdm.model
 
MdmMetrics() - Constructor for class ca.uhn.fhir.mdm.model.MdmMetrics
 
MdmNameMatchModeEnum - Enum in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
 
MdmPageLinkBuilder - Class in ca.uhn.fhir.mdm.api.paging
Builder to generate MdmPageLinkTuple objects, based on a given page of data and the incoming page request.
MdmPageLinkBuilder() - Constructor for class ca.uhn.fhir.mdm.api.paging.MdmPageLinkBuilder
 
MdmPageLinkTuple - Class in ca.uhn.fhir.mdm.api.paging
Data clump class to keep the relevant paging URLs together for MDM.
MdmPageRequest - Class in ca.uhn.fhir.mdm.api.paging
This class is essentially just a data clump of offset + count, as well as the ability to convert itself into a standard PageRequest for spring data to use.
MdmPageRequest(Integer, Integer, int, int) - Constructor for class ca.uhn.fhir.mdm.api.paging.MdmPageRequest
 
MdmPageRequest(IPrimitiveType<Integer>, IPrimitiveType<Integer>, int, int) - Constructor for class ca.uhn.fhir.mdm.api.paging.MdmPageRequest
 
MdmPartitionHelper - Class in ca.uhn.fhir.mdm.util
 
MdmPartitionHelper(MessageHelper, IMdmSettings) - Constructor for class ca.uhn.fhir.mdm.util.MdmPartitionHelper
 
MdmPidTuple<T> - Class in ca.uhn.fhir.mdm.model
 
MdmProviderDstu3Plus - Class in ca.uhn.fhir.mdm.provider
 
MdmProviderDstu3Plus(FhirContext, IMdmControllerSvc, MdmControllerHelper, IMdmSubmitSvc, IInterceptorBroadcaster, IMdmSettings) - Constructor for class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
Constructor
MdmProviderLoader - Class in ca.uhn.fhir.mdm.provider
 
MdmProviderLoader() - Constructor for class ca.uhn.fhir.mdm.provider.MdmProviderLoader
 
MdmQuerySearchParameters - Class in ca.uhn.fhir.mdm.api.params
 
MdmQuerySearchParameters() - Constructor for class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
Deprecated, for removal: This API element is subject to removal in a future version.
MdmQuerySearchParameters(MdmPageRequest) - Constructor for class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
MdmQuerySearchParameters(String, String, String, String, MdmPageRequest, List<Integer>, String) - Constructor for class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
Deprecated, for removal: This API element is subject to removal in a future version.
MdmQuerySearchParameters(IIdType, IIdType, MdmMatchResultEnum, MdmLinkSourceEnum, MdmPageRequest, List<Integer>, String) - Constructor for class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
Deprecated, for removal: This API element is subject to removal in a future version.
MdmReadVirtualizationInterceptor<P> - Class in ca.uhn.fhir.mdm.interceptor
This class is experimental and subject to change.
MdmReadVirtualizationInterceptor() - Constructor for class ca.uhn.fhir.mdm.interceptor.MdmReadVirtualizationInterceptor
 
MdmResourceFieldMatcher - Class in ca.uhn.fhir.mdm.rules.svc
This class is responsible for performing matching between raw-typed values of a left record and a right record.
MdmResourceFieldMatcher(FhirContext, IMatcherFactory, MdmFieldMatchJson, MdmRulesJson) - Constructor for class ca.uhn.fhir.mdm.rules.svc.MdmResourceFieldMatcher
 
MdmResourceMatcherSvc - Class in ca.uhn.fhir.mdm.rules.svc
The MdmResourceComparator is in charge of performing actual comparisons between left and right records.
MdmResourceMatcherSvc(FhirContext, IMatcherFactory, IMdmSettings) - Constructor for class ca.uhn.fhir.mdm.rules.svc.MdmResourceMatcherSvc
 
MdmResourceMetrics - Class in ca.uhn.fhir.mdm.model
 
MdmResourceMetrics() - Constructor for class ca.uhn.fhir.mdm.model.MdmResourceMetrics
 
MdmResourceSearchParamJson - Class in ca.uhn.fhir.mdm.rules.json
 
MdmResourceSearchParamJson() - Constructor for class ca.uhn.fhir.mdm.rules.json.MdmResourceSearchParamJson
 
MdmResourceUtil - Class in ca.uhn.fhir.mdm.util
 
MdmRulesJson - Class in ca.uhn.fhir.mdm.rules.json
 
MdmRulesJson() - Constructor for class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
MdmRuleValidator - Class in ca.uhn.fhir.mdm.rules.config
 
MdmRuleValidator(FhirContext, ISearchParamRegistry) - Constructor for class ca.uhn.fhir.mdm.rules.config.MdmRuleValidator
 
MdmSearchExpandingInterceptor - Class in ca.uhn.fhir.mdm.interceptor
This interceptor replaces the auto-generated CapabilityStatement that is generated by the HAPI FHIR Server with a static hard-coded resource.
MdmSearchExpandingInterceptor() - Constructor for class ca.uhn.fhir.mdm.interceptor.MdmSearchExpandingInterceptor
 
MdmSearchExpansionResults - Class in ca.uhn.fhir.mdm.svc
Result object for MdmSearchExpansionSvc
MdmSearchExpansionResults() - Constructor for class ca.uhn.fhir.mdm.svc.MdmSearchExpansionResults
 
MdmSearchExpansionSvc - Class in ca.uhn.fhir.mdm.svc
 
MdmSearchExpansionSvc() - Constructor for class ca.uhn.fhir.mdm.svc.MdmSearchExpansionSvc
 
MdmSearchExpansionSvc.IParamTester - Interface in ca.uhn.fhir.mdm.svc
 
MdmSearchParamBuildingUtils - Class in ca.uhn.fhir.mdm.util
 
MdmSearchParamBuildingUtils() - Constructor for class ca.uhn.fhir.mdm.util.MdmSearchParamBuildingUtils
 
MdmSearchParamSvc - Class in ca.uhn.fhir.mdm.svc
 
MdmSearchParamSvc() - Constructor for class ca.uhn.fhir.mdm.svc.MdmSearchParamSvc
 
MdmSettings - Class in ca.uhn.fhir.mdm.rules.config
 
MdmSettings(IMdmRuleValidator) - Constructor for class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
MdmSimilarityEnum - Enum in ca.uhn.fhir.mdm.rules.similarity
 
MdmSimilarityJson - Class in ca.uhn.fhir.mdm.rules.json
 
MdmSimilarityJson() - Constructor for class ca.uhn.fhir.mdm.rules.json.MdmSimilarityJson
 
MdmStorageInterceptor - Class in ca.uhn.fhir.mdm.interceptor
 
MdmStorageInterceptor() - Constructor for class ca.uhn.fhir.mdm.interceptor.MdmStorageInterceptor
 
MdmSubmitEvent - Class in ca.uhn.fhir.mdm.model.mdmevents
 
MdmSubmitEvent() - Constructor for class ca.uhn.fhir.mdm.model.mdmevents.MdmSubmitEvent
 
MdmSubmitSvcImpl - Class in ca.uhn.fhir.mdm.svc
 
MdmSubmitSvcImpl() - Constructor for class ca.uhn.fhir.mdm.svc.MdmSubmitSvcImpl
 
MdmSurvivorshipSvcImpl - Class in ca.uhn.fhir.mdm.svc
 
MdmSurvivorshipSvcImpl(FhirContext, GoldenResourceHelper, DaoRegistry, IMdmLinkQuerySvc, IIdHelperService<?>, HapiTransactionService) - Constructor for class ca.uhn.fhir.mdm.svc.MdmSurvivorshipSvcImpl
 
MdmTransactionContext - Class in ca.uhn.fhir.mdm.model
 
MdmTransactionContext() - Constructor for class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
MdmTransactionContext(MdmTransactionContext.OperationType) - Constructor for class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
MdmTransactionContext(TransactionLogMessages, MdmTransactionContext.OperationType) - Constructor for class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
MdmTransactionContext(TransactionLogMessages, MdmTransactionContext.OperationType, String) - Constructor for class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
MdmTransactionContext.OperationType - Enum in ca.uhn.fhir.mdm.model
 
MdmUnduplicateGoldenResourceParams - Class in ca.uhn.fhir.mdm.model
 
MdmUnduplicateGoldenResourceParams() - Constructor for class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
MERGE_GOLDEN_RESOURCES - Enum constant in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
 
mergeGoldenResources(MdmMergeGoldenResourcesParams) - Method in interface ca.uhn.fhir.mdm.api.IGoldenResourceMergerSvc
Move all links from the theFromGoldenResource to theToGoldenResource and then set active=false on theFromGoldenResource.
mergeGoldenResources(MdmMergeGoldenResourcesParams) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
mergeGoldenResources(String, String, IAnyResource, MdmTransactionContext) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
Deprecated, for removal: This API element is subject to removal in a future version.
mergeGoldenResources(IPrimitiveType<String>, IPrimitiveType<String>, IAnyResource, RequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
mergeIndentifierFields(IBaseResource, IBaseResource, MdmTransactionContext) - Method in class ca.uhn.fhir.mdm.util.GoldenResourceHelper
 
MessageHelper - Class in ca.uhn.fhir.mdm.util
 
MessageHelper(IMdmSettings, FhirContext) - Constructor for class ca.uhn.fhir.mdm.util.MessageHelper
 
METAPHONE - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
myDaoRegistry - Variable in class ca.uhn.fhir.mdm.api.BaseMdmMetricSvc
 
myFhirContext - Variable in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
myFhirContext - Variable in class ca.uhn.fhir.mdm.svc.MdmSurvivorshipSvcImpl
 
myMdmControllerSvc - Variable in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
myStringSimilarity - Variable in class ca.uhn.fhir.mdm.rules.similarity.HapiStringSimilarity
 

N

NAME_ANY_ORDER - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
NAME_FIRST_AND_LAST - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
NameMatcher - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
Similarity measure for two IBase name fields
NameMatcher(FhirContext, MdmNameMatchModeEnum) - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.NameMatcher
 
NameUtil - Class in ca.uhn.fhir.mdm.util
 
NEW_GOLDEN_RESOURCE_MATCH - Static variable in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
newMdmLink() - Method in class ca.uhn.fhir.mdm.dao.MdmLinkFactory
Create a new IMdmLink, populating it with the version of the ruleset used to create it.
newMdmLinkImpl() - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkImplFactory
 
newMdmLinkVersionless() - Method in class ca.uhn.fhir.mdm.dao.MdmLinkFactory
Creating a new IMdmLink with the version deliberately omitted.
NICKNAME - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
NicknameMatcher - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
 
NicknameMatcher(INicknameSvc) - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.NicknameMatcher
 
NO_MATCH - Enum constant in enum ca.uhn.fhir.mdm.api.MdmMatchResultEnum
Manually confirmed to not be a match.
NO_MATCH - Static variable in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
NOT_DUPLICATE - Enum constant in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
 
notDuplicate(IPrimitiveType<String>, IPrimitiveType<String>, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
notDuplicateGoldenResource(String, String, MdmTransactionContext) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
Deprecated, for removal: This API element is subject to removal in a future version.
NTH_BUCKET - Static variable in class ca.uhn.fhir.mdm.api.BaseMdmMetricSvc
The label for the nth bucket (2...
NULL_VALUE - Static variable in class ca.uhn.fhir.mdm.api.BaseMdmMetricSvc
The NULL label
NUMERIC - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
NUMERIC_COSINE - Enum constant in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 
NUMERIC_JACCARD - Enum constant in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 
NUMERIC_JARO_WINKLER - Enum constant in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 
NUMERIC_LEVENSCHTEIN - Enum constant in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 
NUMERIC_SORENSEN_DICE - Enum constant in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 
NumericMatcher - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
 
NumericMatcher() - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.NumericMatcher
 
NYSIIS - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 

O

OR - Enum constant in enum ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters.SearchOperatorEnum
Used to indicate we should perform an OR search between all IDs provided ie.
ORDER_PRESEARCH_REGISTERED_MDM_READ_VIRTUALIZATION_INTERCEPTOR - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
Interceptor order constant for MdmReadVirtualizationInterceptor, which should fire before MdmSearchExpandingInterceptor since it is a superset of the same functionality and only one should run if they are both registered for whatever reason.
ORDER_PRESEARCH_REGISTERED_MDM_SEARCH_EXPANDING_INTERCEPTOR - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
ourValidSortParameters - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
overwriteExternalEids(IBaseResource, List<CanonicalEID>) - Method in class ca.uhn.fhir.mdm.util.GoldenResourceHelper
 

P

parametersFromMdmLinkRevisions(IBaseParameters, List<MdmLinkWithRevisionJson>, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
parametersFromMdmLinks(Page<MdmLinkJson>, boolean, ServletRequestDetails, MdmPageRequest) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
PARTITION_ID_NAME - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
PhoneticEncoderMatcher - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
 
PhoneticEncoderMatcher(PhoneticEncoderEnum) - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.PhoneticEncoderMatcher
 
POSSIBLE_DUPLICATE - Enum constant in enum ca.uhn.fhir.mdm.api.MdmMatchResultEnum
Link between two Golden Records resources indicating they may be duplicates.
POSSIBLE_DUPLICATE - Static variable in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
POSSIBLE_MATCH - Enum constant in enum ca.uhn.fhir.mdm.api.MdmMatchResultEnum
Enough of a match to warrant manual review.
POSSIBLE_MATCH - Static variable in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
preSearchRegistered(RequestDetails, SearchParameterMap, ICachedSearchDetails) - Method in class ca.uhn.fhir.mdm.interceptor.MdmReadVirtualizationInterceptor
 
preShowResources(RequestDetails, IPreResourceShowDetails) - Method in class ca.uhn.fhir.mdm.interceptor.MdmReadVirtualizationInterceptor
 
PrimitiveTypeEqualsPredicate - Class in ca.uhn.fhir.mdm.util
 
PrimitiveTypeEqualsPredicate() - Constructor for class ca.uhn.fhir.mdm.util.PrimitiveTypeEqualsPredicate
 
putMatchResult(String, MdmMatchResultEnum) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 

Q

QUERY_LINKS - Enum constant in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
 
queryLinkHistory(MdmHistorySearchParameters) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkQuerySvc
 
queryLinkHistory(MdmHistorySearchParameters, RequestDetails) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
queryLinks(MdmQuerySearchParameters, MdmTransactionContext) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkQuerySvc
 
queryLinks(MdmQuerySearchParameters, MdmTransactionContext, RequestDetails) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
queryLinks(String, String, String, String, MdmTransactionContext, MdmPageRequest) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
Deprecated.
queryLinks(String, String, String, String, MdmTransactionContext, MdmPageRequest, RequestDetails) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
Deprecated.
queryLinks(IIdType, IIdType, MdmMatchResultEnum, MdmLinkSourceEnum, MdmTransactionContext, MdmPageRequest) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkQuerySvc
Deprecated.
queryLinks(IIdType, IIdType, MdmMatchResultEnum, MdmLinkSourceEnum, MdmTransactionContext, MdmPageRequest, List<Integer>) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkQuerySvc
Deprecated.
queryLinks(IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<Integer>, IPrimitiveType<Integer>, IPrimitiveType<String>, ServletRequestDetails, IPrimitiveType<String>) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
queryLinksFromPartitionList(MdmQuerySearchParameters, MdmTransactionContext) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
queryLinksFromPartitionList(String, String, String, String, MdmTransactionContext, MdmPageRequest, List<Integer>) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
Deprecated.

R

readGoldenResourceByPid(IResourcePersistentId, String) - Method in interface ca.uhn.fhir.mdm.api.IMdmResourceDaoSvc
 
rebuildGoldenResourceWithSurvivorshipRules(T, MdmTransactionContext) - Method in interface ca.uhn.fhir.mdm.api.IMdmSurvivorshipService
GoldenResources can have non-empty field data created from changes to the various resources that are matched to it (using some pre-defined survivorship rules).
rebuildGoldenResourceWithSurvivorshipRules(T, MdmTransactionContext) - Method in class ca.uhn.fhir.mdm.svc.MdmSurvivorshipSvcImpl
 
REDIRECT - Enum constant in enum ca.uhn.fhir.mdm.api.MdmMatchResultEnum
Link between two Golden Resources resulting from a merge.
REFINED_SOUNDEX - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
removeGoldenResourceTag(IAnyResource, String) - Method in interface ca.uhn.fhir.mdm.api.IMdmResourceDaoSvc
Given a resource, remove its Golden Resource tag.
removeTagWithSystem(IBaseResource, String) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
 
resetLinksDeletedBeforehand() - Static method in class ca.uhn.fhir.mdm.interceptor.MdmStorageInterceptor
 
resolveGoldenResources(List<P>) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
Given a collection of PIDs, resolves the associated golden resource IDs.
RESOURCE_TYPE_NAME - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 

S

save(M) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
score - Variable in class ca.uhn.fhir.mdm.api.MdmMatchEvaluation
 
SCORE_NAME - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
search(MdmQuerySearchParameters) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
search(IIdType, IIdType, MdmMatchResultEnum, MdmLinkSourceEnum, MdmPageRequest, List<Integer>) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
Deprecated.
searchGoldenResourceByEID(String, String) - Method in interface ca.uhn.fhir.mdm.api.IMdmResourceDaoSvc
 
searchGoldenResourceByEID(String, String, RequestPartitionId) - Method in interface ca.uhn.fhir.mdm.api.IMdmResourceDaoSvc
 
searchParamTypeIsValidForResourceType(String, String) - Method in class ca.uhn.fhir.mdm.svc.MdmSearchParamSvc
Will return true if the types match, or the search param type is '*', otherwise false.
serverMatch(IAnyResource, IPrimitiveType<String>, RequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
Searches for matches for hte provided resource.
setAlgorithm(MatchTypeEnum) - Method in class ca.uhn.fhir.mdm.rules.json.MdmMatcherJson
 
setAlgorithm(MdmSimilarityEnum) - Method in class ca.uhn.fhir.mdm.rules.json.MdmSimilarityJson
 
setAutoExpungeGoldenResources(boolean) - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
setAutoExpungeGoldenResources(boolean) - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
setBatchJob(boolean) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmSubmitEvent
 
setBatchSize(Long) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmClearEvent
 
setBatchSize(Long) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmSubmitEvent
 
setBlockedValue(String) - Method in class ca.uhn.fhir.mdm.blocklist.json.BlockedFieldJson
 
setBufferSize(int) - Method in interface ca.uhn.fhir.mdm.api.IMdmSubmitSvc
Buffer size for fetching results to add to MDM queue.
setBufferSize(int) - Method in class ca.uhn.fhir.mdm.svc.MdmSubmitSvcImpl
 
setCandidateSearchLimit(int) - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
setCreated(Date) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setCreated(Date) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setCreatedNewResource(boolean) - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
setEidMatch(boolean) - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
setEidMatch(Boolean) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setEidMatch(Boolean) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setEnabled(boolean) - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
setEnterpriseEIDSystem(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
Deprecated.
setEnterpriseEIDSystems(Map<String, String>) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
setExact(boolean) - Method in class ca.uhn.fhir.mdm.rules.json.MdmMatcherJson
 
setExact(boolean) - Method in class ca.uhn.fhir.mdm.rules.json.MdmSimilarityJson
 
setExcludedResources(long) - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
setExcludedResources(long) - Method in class ca.uhn.fhir.mdm.model.MdmResourceMetrics
 
setFhirPath(String) - Method in class ca.uhn.fhir.mdm.blocklist.json.BlockedFieldJson
 
setFhirPath(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
setFixedValue(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmFilterSearchParamJson
 
setFromGoldenResource(IAnyResource) - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
setFromGoldenResourceId(String) - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
setFromResource(MdmEventResource) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmMergeEvent
 
setGoldenPid(IResourcePersistentId<?>) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setGoldenResource(IAnyResource) - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
setGoldenResource(IAnyResource) - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
setGoldenResource(IBaseResource) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
 
setGoldenResourceAsBlockedResourceGoldenResource(IBaseResource) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
Adds the BLOCKED tag to the golden resource.
setGoldenResourceId(String) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setGoldenResourceId(String) - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
setGoldenResourceId(String) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setGoldenResourceId(String) - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
setGoldenResourceId(IIdType) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setGoldenResourceIds(List<String>) - Method in class ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters
 
setGoldenResourceIds(List<String>) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmHistoryEvent
 
setGoldenResourcePartitionName(String) - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
setGoldenResourcePartitionName(String) - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
setGoldenResourcePersistenceId(T) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setGoldenResourceRedirected(IBaseResource) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
Sets the provided resource as 'redirected' golden resource.
setGoldenResourcesCount(long) - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
setGoldenResourcesCount(long) - Method in class ca.uhn.fhir.mdm.model.MdmResourceMetrics
 
setHadToCreateNewGoldenResource(Boolean) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setId(String) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmEventResource
 
setId(T) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setIdentifierSystem(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmMatcherJson
 
setIsBlocked(boolean) - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
setIsGoldenResource(boolean) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmEventResource
 
setLinkCreatedNewResource(Boolean) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setLinksDeletedBeforehand() - Static method in class ca.uhn.fhir.mdm.interceptor.MdmStorageInterceptor
 
setLinkSource(MdmLinkSourceEnum) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setLinkSource(MdmLinkSourceEnum) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setLinkSource(MdmLinkSourceEnum) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setLinkSource(String) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setManuallyMergedResource(IAnyResource) - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
setMatcher(MdmMatcherJson) - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
setMatchResult(MdmMatchResultEnum) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setMatchResult(MdmMatchResultEnum) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setMatchResult(MdmMatchResultEnum) - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
setMatchResult(MdmMatchResultEnum) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setMatchResult(String) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setMatchResultEnum(MdmMatchResultEnum) - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
setMatchThreshold(double) - Method in class ca.uhn.fhir.mdm.rules.json.MdmSimilarityJson
 
setMdmContext(MdmTransactionContext) - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
setMdmContext(MdmTransactionContext) - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
setMdmLinkRevisions(List<MdmLinkWithRevisionJson>) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmHistoryEvent
 
setMdmLinks(List<IMdmLink>) - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
setMdmLinks(List<MdmLinkJson>) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkEvent
 
setMdmManaged(IBaseResource) - Static method in class ca.uhn.fhir.mdm.util.MdmResourceUtil
Sets the MDM-managed tag, indicating the MDM system has ownership of this Resource.
setMdmRuleCount(int) - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
Sets the number of MDM rules checked for this match outcome
setMdmRules(MdmRulesJson) - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
setMdmRulesJson(MdmRulesJson) - Method in class ca.uhn.fhir.mdm.rules.svc.MdmResourceMatcherSvc
 
setMdmSettings(IMdmSettings) - Method in interface ca.uhn.fhir.mdm.api.IMdmSubmitSvc
This setter exists to allow imported modules to override settings.
setMdmSettings(IMdmSettings) - Method in class ca.uhn.fhir.mdm.svc.MdmSubmitSvcImpl
 
setMdmSourceType(String) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setMdmTransactionContext(MdmTransactionContext) - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
setMdmTypes(List<String>) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
setName(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
setNextLink(String) - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageLinkTuple
 
setPageRequest(MdmPageRequest) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setPartitionId(PartitionablePartitionId) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setPartitionIds(List<Integer>) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setPreventEidUpdates(boolean) - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
setPreventMultipleEids(boolean) - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
setPreviousLink(String) - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageLinkTuple
 
setRequestDetails(RequestDetails) - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
setRequestDetails(RequestDetails) - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
setRequestDetails(RequestDetails) - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
setResourceId(String) - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
setResourcePath(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.blocklist.json.BlockListRuleJson
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmEventResource
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.model.MdmLinkMetrics
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.model.MdmLinkScoreMetrics
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.model.MdmResourceMetrics
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmFilterSearchParamJson
 
setResourceType(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmResourceSearchParamJson
 
setResourceTypes(List<String>) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmClearEvent
 
setRestOperation(MdmTransactionContext.OperationType) - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
setRuleCount(Long) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setRuleCount(Long) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setScore(Double) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setScore(Double) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setScriptText(String) - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
setSearchAllPartitionForMatch(boolean) - Method in interface ca.uhn.fhir.mdm.api.IMdmSettings
 
setSearchAllPartitionForMatch(boolean) - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
setSearchParam(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmFilterSearchParamJson
 
setSelfLink(String) - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageLinkTuple
 
setSimilarity(MdmSimilarityJson) - Method in class ca.uhn.fhir.mdm.rules.json.MdmFieldMatchJson
 
setSort(String) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setSourceId(String) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setSourceId(String) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setSourceId(IIdType) - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
setSourceIds(List<String>) - Method in class ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters
 
setSourceIds(List<String>) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmHistoryEvent
 
setSourcePersistenceId(T) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setSourcePid(IResourcePersistentId<?>) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setSourceResource(IAnyResource) - Method in class ca.uhn.fhir.mdm.model.MdmCreateOrUpdateParams
 
setSourceResourcesCount(long) - Method in class ca.uhn.fhir.mdm.model.MdmMetrics
 
setSourceResourcesCount(long) - Method in class ca.uhn.fhir.mdm.model.MdmResourceMetrics
 
setSurvivorshipRules(String) - Method in class ca.uhn.fhir.mdm.rules.config.MdmSettings
 
setSystem(String) - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
setTargetGoldenResource(IAnyResource) - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
setTargetGoldenResourceId(String) - Method in class ca.uhn.fhir.mdm.model.MdmUnduplicateGoldenResourceParams
 
setToGoldenResource(IAnyResource) - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
setToGoldenResourceId(String) - Method in class ca.uhn.fhir.mdm.model.MdmMergeGoldenResourcesParams
 
setTokenParamModifier(TokenParamModifier) - Method in class ca.uhn.fhir.mdm.rules.json.MdmFilterSearchParamJson
 
setToResource(MdmEventResource) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmMergeEvent
 
setTransactionLogMessages(TransactionLogMessages) - Method in class ca.uhn.fhir.mdm.model.MdmTransactionContext
 
setUpdated(Date) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setUpdated(Date) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setUrls(List<String>) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmSubmitEvent
 
setUse(String) - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
setVector(Long) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setVector(Long) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setVersion(String) - Method in interface ca.uhn.fhir.mdm.api.IMdmLink
 
setVersion(String) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
setVersion(String) - Method in class ca.uhn.fhir.mdm.rules.json.MdmRulesJson
 
shouldExpand(String, BaseParam) - Method in interface ca.uhn.fhir.mdm.svc.MdmSearchExpansionSvc.IParamTester
 
similarity(FhirContext, IBase, IBase, boolean) - Method in class ca.uhn.fhir.mdm.rules.similarity.HapiNumericSimilarity
 
similarity(FhirContext, IBase, IBase, boolean) - Method in class ca.uhn.fhir.mdm.rules.similarity.HapiStringSimilarity
 
similarity(FhirContext, IBase, IBase, boolean) - Method in interface ca.uhn.fhir.mdm.rules.similarity.IMdmFieldSimilarity
 
SORENSEN_DICE - Enum constant in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
 
SOUNDEX - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
SOURCE_PID_NAME - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
STRING - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
StringMatcherUtils - Class in ca.uhn.fhir.mdm.rules.matcher.util
 
StringMatcherUtils() - Constructor for class ca.uhn.fhir.mdm.rules.matcher.util.StringMatcherUtils
 
SUBMIT_RESOURCE_TO_MDM - Enum constant in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
 
submitAllSourceTypesToMdm(String, RequestDetails) - Method in interface ca.uhn.fhir.mdm.api.IMdmSubmitSvc
Submit all eligible resources for MDM processing.
submitAllSourceTypesToMdm(String, RequestDetails) - Method in class ca.uhn.fhir.mdm.svc.MdmSubmitSvcImpl
 
submitMdmClearJob(List<String>, IPrimitiveType<BigDecimal>, ServletRequestDetails) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
submitMdmSubmitJob(List<String>, IPrimitiveType<BigDecimal>, ServletRequestDetails) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
submitPatientTypeToMdm(String, RequestDetails) - Method in interface ca.uhn.fhir.mdm.api.IMdmSubmitSvc
Deprecated, for removal: This API element is subject to removal in a future version.
submitPatientTypeToMdm(String, RequestDetails) - Method in class ca.uhn.fhir.mdm.svc.MdmSubmitSvcImpl
 
submitPractitionerTypeToMdm(String, RequestDetails) - Method in interface ca.uhn.fhir.mdm.api.IMdmSubmitSvc
Deprecated, for removal: This API element is subject to removal in a future version.
submitPractitionerTypeToMdm(String, RequestDetails) - Method in class ca.uhn.fhir.mdm.svc.MdmSubmitSvcImpl
 
submitResourceToMdmChannel(IBaseResource) - Method in interface ca.uhn.fhir.mdm.api.IMdmChannelSubmitterSvc
Given an IBaseResource, submit it to the MDM channel for processing.
submitResourceToMdmChannel(IBaseResource) - Method in class ca.uhn.fhir.mdm.svc.MdmChannelSubmitterSvcImpl
 
submitSourceResourceToMdm(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.mdm.api.IMdmSubmitSvc
Given an ID and a source resource type valid for MDM, manually submit the given ID for MDM processing.
submitSourceResourceToMdm(IIdType, RequestDetails) - Method in class ca.uhn.fhir.mdm.svc.MdmSubmitSvcImpl
 
submitSourceResourceTypeToMdm(String, String, RequestDetails) - Method in interface ca.uhn.fhir.mdm.api.IMdmSubmitSvc
Given a type and a search criteria, submit all found resources for MDM processing.
submitSourceResourceTypeToMdm(String, String, RequestDetails) - Method in class ca.uhn.fhir.mdm.svc.MdmSubmitSvcImpl
 
SUBSCRIPTION_TOPIC_URL - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
SUBSTRING - Enum constant in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
 
SubstringStringMatcher - Class in ca.uhn.fhir.mdm.rules.matcher.fieldmatchers
 
SubstringStringMatcher() - Constructor for class ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.SubstringStringMatcher
 
SYSTEM_GOLDEN_RECORD_STATUS - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
SYSTEM_MDM_MANAGED - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
TAG system for Golden Resources which are managed by HAPI MDM.

T

test(Object, Object) - Method in class ca.uhn.fhir.mdm.util.PrimitiveTypeEqualsPredicate
 
toBundleEntrySearchComponent(BundleBuilder, IBaseBackboneElement, MatchedTarget) - Method in class ca.uhn.fhir.mdm.provider.MdmControllerHelper
 
toDSTU3() - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
toId(FhirContext, CanonicalEID) - Static method in class ca.uhn.fhir.mdm.util.IdentifierUtil
Retrieves appropriate FHIR Identifier model instance based on the context version
toJson(IAnyResource) - Method in class ca.uhn.fhir.mdm.provider.MdmControllerHelper
 
toPageRequest() - Method in class ca.uhn.fhir.mdm.api.paging.MdmPageRequest
 
toR4() - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
toR5() - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
toString() - Method in class ca.uhn.fhir.mdm.api.MdmLinkWithRevision
 
toString() - Method in class ca.uhn.fhir.mdm.api.MdmMatchOutcome
 
toString() - Method in class ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters
 
toString() - Method in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
toString() - Method in class ca.uhn.fhir.mdm.model.CanonicalEID
 
toString() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkEvent
 
toString() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 
toString() - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkWithRevisionJson
 
toString() - Method in class ca.uhn.fhir.mdm.model.MdmPidTuple
 
translateAndSetRule(MdmRulesJson, Long) - Method in class ca.uhn.fhir.mdm.model.mdmevents.MdmLinkJson
 

U

unduplicateGoldenResource(MdmUnduplicateGoldenResourceParams) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
unduplicateGoldenResource(MdmUnduplicateGoldenResourceParams) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkUpdaterSvc
 
UNKNOWN_MDM_TYPES - Static variable in class ca.uhn.fhir.mdm.api.MdmConstants
 
unloadProvider() - Method in class ca.uhn.fhir.mdm.provider.MdmProviderLoader
 
UPDATE_LINK - Enum constant in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
 
UPDATE_RESOURCE - Enum constant in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
 
UPDATED_NAME - Static variable in class ca.uhn.fhir.mdm.api.params.MdmQuerySearchParameters
 
updateGoldenResourceExternalEidFromSourceResource(IAnyResource, IAnyResource, MdmTransactionContext) - Method in class ca.uhn.fhir.mdm.util.GoldenResourceHelper
Updates EID on Golden Resource, based on the incoming source resource.
updateLink(MdmCreateOrUpdateParams) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
 
updateLink(MdmCreateOrUpdateParams) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkUpdaterSvc
 
updateLink(String, String, String, MdmTransactionContext) - Method in interface ca.uhn.fhir.mdm.api.IMdmControllerSvc
Deprecated, for removal: This API element is subject to removal in a future version.
updateLink(IAnyResource, IAnyResource, MdmMatchOutcome, MdmLinkSourceEnum, MdmTransactionContext) - Method in interface ca.uhn.fhir.mdm.api.IMdmLinkSvc
Update a link between a Golden Resource record and its source resource record.
updateLink(IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>, ServletRequestDetails) - Method in class ca.uhn.fhir.mdm.provider.MdmProviderDstu3Plus
 
upsertGoldenResource(IAnyResource, String) - Method in interface ca.uhn.fhir.mdm.api.IMdmResourceDaoSvc
 

V

validate(MdmRulesJson) - Method in interface ca.uhn.fhir.mdm.api.IMdmRuleValidator
 
validate(MdmRulesJson) - Method in class ca.uhn.fhir.mdm.rules.config.MdmRuleValidator
 
validateCreateLinkParameters(IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
validateIsMdmManaged(String, IAnyResource) - Method in class ca.uhn.fhir.mdm.provider.MdmControllerHelper
 
validateMdmLink(IMdmLink) - Method in interface ca.uhn.fhir.mdm.dao.IMdmLinkDao
 
validateMdmLinkHistoryParameters(List<IPrimitiveType<String>>, List<IPrimitiveType<String>>) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
validateMdmResourcesPartitionMatches(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.mdm.util.MdmPartitionHelper
Checks the partition of the two resources are in compliance with the settings If the mdm settings states mdm resources that only matches against resources in the same partition, validate the resources have the same partition This is used to check in merging golden resources as well as when creating a link between source and golden resource
validateMdmTypes(MdmRulesJson) - Method in class ca.uhn.fhir.mdm.rules.config.MdmRuleValidator
 
validateMergeParameters(IPrimitiveType<String>, IPrimitiveType<String>) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
validateMergeResources(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.mdm.provider.MdmControllerHelper
 
validateNotDuplicateParameters(IPrimitiveType<String>, IPrimitiveType<String>) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
validateSameVersion(IAnyResource, String) - Method in class ca.uhn.fhir.mdm.provider.MdmControllerHelper
 
validateTypeHasIdentifier(String) - Method in class ca.uhn.fhir.mdm.rules.config.MdmRuleValidator
 
validateUpdateLinkParameters(IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>) - Method in class ca.uhn.fhir.mdm.provider.BaseMdmProvider
 
valueOf(String) - Static method in enum ca.uhn.fhir.mdm.api.MdmLinkSourceEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.mdm.api.MdmMatchResultEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters.SearchOperatorEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.MdmNameMatchModeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum ca.uhn.fhir.mdm.api.MdmLinkSourceEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.mdm.api.MdmMatchResultEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.mdm.api.params.MdmHistorySearchParameters.SearchOperatorEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.mdm.model.MdmTransactionContext.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.mdm.rules.matcher.fieldmatchers.MdmNameMatchModeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.mdm.rules.matcher.models.MatchTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.mdm.rules.similarity.MdmSimilarityEnum
Returns an array containing the constants of this enum type, in the order they are declared.
VectorMatchResultMap - Class in ca.uhn.fhir.mdm.rules.json
 
A B C D E F G H I J L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values