Index
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 aCanonicalEID
- 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 aCanonicalEID
- 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
IBaseResource
s, perform all comparisons on them to determine anMdmMatchResultEnum
, 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
IBaseResource
s and determines if they match, using the algorithm defined in this object'sMdmFieldMatchJson
. - 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 currentIMdmSettings.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 beforeMdmSearchExpandingInterceptor
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
All Classes and Interfaces|All Packages|Constant Field Values