Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addAll(List<MatchedGoldenResourceCandidate>) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- applySurvivorshipRulesAndSaveGoldenResource(IAnyResource, IAnyResource, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmEidUpdateService
- applySurvivorshipRulesToGoldenResource(T, T, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmSurvivorshipSvcImpl
-
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.
B
- BaseCandidateFinder - Class in ca.uhn.fhir.jpa.mdm.svc.candidate
- BaseCandidateFinder() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.BaseCandidateFinder
- buildResourceQueryString(String, IAnyResource, List<String>, MdmResourceSearchParamJson) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.MdmCandidateSearchCriteriaBuilderSvc
C
- ca.uhn.fhir.jpa.mdm.broker - package ca.uhn.fhir.jpa.mdm.broker
- ca.uhn.fhir.jpa.mdm.config - package ca.uhn.fhir.jpa.mdm.config
- ca.uhn.fhir.jpa.mdm.dao - package ca.uhn.fhir.jpa.mdm.dao
- ca.uhn.fhir.jpa.mdm.interceptor - package ca.uhn.fhir.jpa.mdm.interceptor
- ca.uhn.fhir.jpa.mdm.svc - package ca.uhn.fhir.jpa.mdm.svc
- ca.uhn.fhir.jpa.mdm.svc.candidate - package ca.uhn.fhir.jpa.mdm.svc.candidate
- ca.uhn.fhir.jpa.mdm.util - package ca.uhn.fhir.jpa.mdm.util
- CandidateList - Class in ca.uhn.fhir.jpa.mdm.svc.candidate
- CandidateList(CandidateStrategyEnum) - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- CandidateSearcher - Class in ca.uhn.fhir.jpa.mdm.svc.candidate
- CandidateSearcher(DaoRegistry, IMdmSettings, MdmSearchParamSvc) - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateSearcher
- CandidateStrategyEnum - Enum in ca.uhn.fhir.jpa.mdm.svc.candidate
- createLink(String, String, String, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
- createLink(IAnyResource, IAnyResource, MdmMatchResultEnum, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmLinkCreateSvcImpl
- createOrUpdateLinkEntity(IAnyResource, IAnyResource, MdmMatchOutcome, MdmLinkSourceEnum, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
D
- daoUpdateMdmSubscriptions() - Method in class ca.uhn.fhir.jpa.mdm.config.MdmSubscriptionLoader
- deleteLink(IMdmLink) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Delete a given
IMdmLink. - deleteLink(IAnyResource, IAnyResource, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmLinkSvcImpl
- deleteLinksWithAnyReferenceTo(List<ResourcePersistentId>) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmLinkSvcImpl
- deleteLinksWithAnyReferenceToPids(List<ResourcePersistentId>) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
E
- EID - Enum constant in enum ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateStrategyEnum
-
Find Golden Resource candidates based on matching EID
- exactlyOneMatch() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- executeTypedQuery(IIdType, IIdType, MdmMatchResultEnum, MdmLinkSourceEnum, MdmPageRequest, List<Integer>) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Given a list of criteria, return all links from the database which fits the criteria provided
F
- fetchGoldenResourceIdsPage(Date, Date, Integer, RequestPartitionId, String) - Method in class ca.uhn.fhir.jpa.mdm.svc.GoldenResourceSearchSvcImpl
- FindCandidateByEidSvc - Class in ca.uhn.fhir.jpa.mdm.svc.candidate
- FindCandidateByEidSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.FindCandidateByEidSvc
- FindCandidateByExampleSvc - Class in ca.uhn.fhir.jpa.mdm.svc.candidate
- FindCandidateByExampleSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.FindCandidateByExampleSvc
- FindCandidateByLinkSvc - Class in ca.uhn.fhir.jpa.mdm.svc.candidate
- FindCandidateByLinkSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.FindCandidateByLinkSvc
- findCandidates(String, IAnyResource, RequestPartitionId) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.MdmCandidateSearchSvc
-
Given a source resource, search for all resources that are considered an MDM match based on defined MDM rules.
- findGoldenResourceCandidates(IAnyResource) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.MdmGoldenResourceFindingSvc
-
Given an incoming IBaseResource, limited to the supported MDM type, return a list of
MatchedGoldenResourceCandidateindicating possible candidates for a matching Golden Resource. - findMatchGoldenResourceCandidates(IAnyResource) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.BaseCandidateFinder
- findMatchGoldenResourceCandidates(IAnyResource) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.FindCandidateByEidSvc
- findMatchGoldenResourceCandidates(IAnyResource) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.FindCandidateByExampleSvc
-
Attempt to find matching Golden Resources by resolving them from similar Matching target resources.
- findMatchGoldenResourceCandidates(IAnyResource) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.FindCandidateByLinkSvc
-
Attempt to find a currently matching Golden Resource, based on the presence of an
MdmLinkentity. - findMdmLinkBySource(IBaseResource) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
- findMdmLinksByGoldenResource(IBaseResource) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Given a Golden Resource, return all links in which they are the source Golden Resource of the
IMdmLink - findMdmLinksBySourceResource(IBaseResource) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Given a source
IBaseResource, return allIMdmLinkentities in which this source is the source of the relationship. - findMdmMatchLinksByGoldenResource(IBaseResource) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Finds all
IMdmLinkentities in which theGoldenResource's PID is the source of the relationship.
G
- getCandidateGoldenResourcePid() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.MatchedGoldenResourceCandidate
- getCandidates() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- getDuplicateGoldenResources(MdmTransactionContext, MdmPageRequest) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
- getDuplicateGoldenResources(MdmTransactionContext, MdmPageRequest) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmLinkQuerySvcImplSvc
- getDuplicateGoldenResources(MdmTransactionContext, MdmPageRequest, RequestDetails) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
- getDuplicateGoldenResources(MdmTransactionContext, MdmPageRequest, List<Integer>) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmLinkQuerySvcImplSvc
- getFirstMatch() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- getGoldenResourceFromMatchedGoldenResourceCandidate(MatchedGoldenResourceCandidate, String) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.MdmGoldenResourceFindingSvc
- getLinkByGoldenResourceAndSourceResource(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
- getLinkByGoldenResourcePidAndSourceResourcePid(ResourcePersistentId, ResourcePersistentId) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Given a golden resource Pid and source Pid, return the mdm link that matches these criterias if exists
- getLinkByGoldenResourcePidAndSourceResourcePid(Long, Long) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Deprecated.This was deprecated in favour of using ResourcePersistenceId rather than longs
- getMatchedLinkForSource(IBaseResource) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Given an IBaseResource, return its Matched
IMdmLink. - getMatchedLinkForSourcePid(ResourcePersistentId) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Deprecated.
- getMatchedOrPossibleMatchedLinkForSource(IAnyResource) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
- getMatchedTargets(String, IAnyResource, RequestPartitionId) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmMatchFinderSvcImpl
- getMatchResult() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.MatchedGoldenResourceCandidate
- getMdmChannelForUnitTest() - Method in class ca.uhn.fhir.jpa.mdm.broker.MdmQueueConsumerLoader
- getMdmLinksByGoldenResourcePidSourcePidAndMatchResult(ResourcePersistentId, ResourcePersistentId, MdmMatchResultEnum) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
- getMdmLinksByGoldenResourcePidSourcePidAndMatchResult(Long, Long, MdmMatchResultEnum) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Given a golden resource a source and a match result, return the matching
IMdmLink, if it exists. - getMdmLinksBySourcePidAndMatchResult(ResourcePersistentId, MdmMatchResultEnum) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Given a source resource Pid, and a match result, return all links that match these criteria.
- getMessageKeyOrNull(IBaseResource) - Method in class ca.uhn.fhir.jpa.mdm.broker.MdmMessageKeySvc
- getOnlyMatch() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- getOrCreateMdmLinkByGoldenResourceAndSourceResource(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
- getPossibleDuplicates() - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Get all
IMdmLinkwhich haveMdmMatchResultEnum.POSSIBLE_DUPLICATEas their match result. - getPossibleMatchedLinkForSource(IBaseResource) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
- getStrategy() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.BaseCandidateFinder
- getStrategy() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- getStrategy() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.FindCandidateByEidSvc
- getStrategy() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.FindCandidateByExampleSvc
- getStrategy() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.FindCandidateByLinkSvc
- GoldenResourceMergerSvcImpl - Class in ca.uhn.fhir.jpa.mdm.svc
- GoldenResourceMergerSvcImpl() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.GoldenResourceMergerSvcImpl
- goldenResourceSearchSvc() - Method in class ca.uhn.fhir.jpa.mdm.config.MdmConsumerConfig
- GoldenResourceSearchSvcImpl - Class in ca.uhn.fhir.jpa.mdm.svc
- GoldenResourceSearchSvcImpl() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.GoldenResourceSearchSvcImpl
H
- handleMessage(Message<?>) - Method in class ca.uhn.fhir.jpa.mdm.broker.MdmMessageHandler
I
- idOrType(IAnyResource, String) - Static method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateSearcher
- IMdmModelConverterSvc - Interface in ca.uhn.fhir.jpa.mdm.svc
-
Contract for decoupling API dependency from the base / JPA modules.
- isEidMatch() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- isEidMatch() - Method in enum ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateStrategyEnum
- isEmpty() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- isMatch() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.MatchedGoldenResourceCandidate
J
- JpaMdmLinkImplFactory - Class in ca.uhn.fhir.jpa.mdm.dao
- JpaMdmLinkImplFactory() - Constructor for class ca.uhn.fhir.jpa.mdm.dao.JpaMdmLinkImplFactory
L
- LINK - Enum constant in enum ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateStrategyEnum
-
Find Golden Resource candidates based on a link already existing for the source resource
M
- MatchedGoldenResourceCandidate - Class in ca.uhn.fhir.jpa.mdm.svc.candidate
- MatchedGoldenResourceCandidate(ResourcePersistentId, IMdmLink) - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.MatchedGoldenResourceCandidate
- MatchedGoldenResourceCandidate(ResourcePersistentId, MdmMatchOutcome) - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.MatchedGoldenResourceCandidate
- MDM_SUBSCIPRION_ID_PREFIX - Static variable in class ca.uhn.fhir.jpa.mdm.config.MdmSubscriptionLoader
- MdmCandidateSearchCriteriaBuilderSvc - Class in ca.uhn.fhir.jpa.mdm.svc.candidate
- MdmCandidateSearchCriteriaBuilderSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.MdmCandidateSearchCriteriaBuilderSvc
- MdmCandidateSearchSvc - Class in ca.uhn.fhir.jpa.mdm.svc.candidate
- MdmCandidateSearchSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.MdmCandidateSearchSvc
- MdmCommonConfig - Class in ca.uhn.fhir.jpa.mdm.config
- MdmCommonConfig() - Constructor for class ca.uhn.fhir.jpa.mdm.config.MdmCommonConfig
- MdmConsumerConfig - Class in ca.uhn.fhir.jpa.mdm.config
- MdmConsumerConfig() - Constructor for class ca.uhn.fhir.jpa.mdm.config.MdmConsumerConfig
- MdmControllerSvcImpl - Class in ca.uhn.fhir.jpa.mdm.svc
-
This class acts as a layer between MdmProviders and MDM services to support a REST API that's not a FHIR Operation API.
- MdmControllerSvcImpl() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
- MdmEidUpdateService - Class in ca.uhn.fhir.jpa.mdm.svc
- MdmEidUpdateService() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmEidUpdateService
- MdmGoldenResourceFindingSvc - Class in ca.uhn.fhir.jpa.mdm.svc.candidate
- MdmGoldenResourceFindingSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.candidate.MdmGoldenResourceFindingSvc
- MdmLinkCreateSvcImpl - Class in ca.uhn.fhir.jpa.mdm.svc
- MdmLinkCreateSvcImpl() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmLinkCreateSvcImpl
- MdmLinkDaoSvc - Class in ca.uhn.fhir.jpa.mdm.dao
- MdmLinkDaoSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
- MdmLinkQuerySvcImplSvc - Class in ca.uhn.fhir.jpa.mdm.svc
- MdmLinkQuerySvcImplSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmLinkQuerySvcImplSvc
- MdmLinkSvcImpl - Class in ca.uhn.fhir.jpa.mdm.svc
-
This class is in charge of managing MdmLinks between Golden Resources and source resources
- MdmLinkSvcImpl() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmLinkSvcImpl
- MdmLinkUpdaterSvcImpl - Class in ca.uhn.fhir.jpa.mdm.svc
- MdmLinkUpdaterSvcImpl() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmLinkUpdaterSvcImpl
- MdmLoader - Class in ca.uhn.fhir.jpa.mdm.config
- MdmLoader() - Constructor for class ca.uhn.fhir.jpa.mdm.config.MdmLoader
- MdmMatchFinderSvcImpl - Class in ca.uhn.fhir.jpa.mdm.svc
- MdmMatchFinderSvcImpl() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmMatchFinderSvcImpl
- MdmMatchLinkSvc - Class in ca.uhn.fhir.jpa.mdm.svc
-
MdmMatchLinkSvc is the entrypoint for HAPI's MDM system.
- MdmMatchLinkSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmMatchLinkSvc
- MdmMessageHandler - Class in ca.uhn.fhir.jpa.mdm.broker
- MdmMessageHandler() - Constructor for class ca.uhn.fhir.jpa.mdm.broker.MdmMessageHandler
- MdmMessageKeySvc - Class in ca.uhn.fhir.jpa.mdm.broker
- MdmMessageKeySvc() - Constructor for class ca.uhn.fhir.jpa.mdm.broker.MdmMessageKeySvc
- MdmModelConverterSvcImpl - Class in ca.uhn.fhir.jpa.mdm.svc
- MdmModelConverterSvcImpl() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmModelConverterSvcImpl
- MdmPartitionHelper - Class in ca.uhn.fhir.jpa.mdm.util
- MdmPartitionHelper() - Constructor for class ca.uhn.fhir.jpa.mdm.util.MdmPartitionHelper
- MdmQueueConsumerLoader - Class in ca.uhn.fhir.jpa.mdm.broker
- MdmQueueConsumerLoader() - Constructor for class ca.uhn.fhir.jpa.mdm.broker.MdmQueueConsumerLoader
- MdmResourceDaoSvc - Class in ca.uhn.fhir.jpa.mdm.svc
- MdmResourceDaoSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmResourceDaoSvc
- MdmResourceFilteringSvc - Class in ca.uhn.fhir.jpa.mdm.svc
- MdmResourceFilteringSvc() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmResourceFilteringSvc
- mdmSearchExpandingInterceptor() - Method in class ca.uhn.fhir.jpa.mdm.config.MdmCommonConfig
- MdmSubmitterConfig - Class in ca.uhn.fhir.jpa.mdm.config
- MdmSubmitterConfig() - Constructor for class ca.uhn.fhir.jpa.mdm.config.MdmSubmitterConfig
- MdmSubmitterInterceptorLoader - Class in ca.uhn.fhir.jpa.mdm.interceptor
- MdmSubmitterInterceptorLoader() - Constructor for class ca.uhn.fhir.jpa.mdm.interceptor.MdmSubmitterInterceptorLoader
- MdmSubscriptionLoader - Class in ca.uhn.fhir.jpa.mdm.config
- MdmSubscriptionLoader() - Constructor for class ca.uhn.fhir.jpa.mdm.config.MdmSubscriptionLoader
- MdmSurvivorshipSvcImpl - Class in ca.uhn.fhir.jpa.mdm.svc
- MdmSurvivorshipSvcImpl() - Constructor for class ca.uhn.fhir.jpa.mdm.svc.MdmSurvivorshipSvcImpl
- mergeGoldenResources(String, String, IAnyResource, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
- mergeGoldenResources(IAnyResource, IAnyResource, IAnyResource, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.GoldenResourceMergerSvcImpl
- myDaoRegistry - Variable in class ca.uhn.fhir.jpa.mdm.config.MdmSubscriptionLoader
- myFhirContext - Variable in class ca.uhn.fhir.jpa.mdm.config.MdmSubscriptionLoader
- myMdmChannel - Variable in class ca.uhn.fhir.jpa.mdm.broker.MdmQueueConsumerLoader
N
- newMdmLink() - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Factory delegation method, whenever you need a new MdmLink, use this factory method.
- newMdmLinkImpl() - Method in class ca.uhn.fhir.jpa.mdm.dao.JpaMdmLinkImplFactory
- notDuplicateGoldenResource(String, String, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
- notDuplicateGoldenResource(IAnyResource, IAnyResource, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmLinkUpdaterSvcImpl
Q
- queryLinks(String, String, String, String, MdmTransactionContext, MdmPageRequest) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
- queryLinks(String, String, String, String, MdmTransactionContext, MdmPageRequest, RequestDetails) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
- queryLinks(IIdType, IIdType, MdmMatchResultEnum, MdmLinkSourceEnum, MdmTransactionContext, MdmPageRequest) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmLinkQuerySvcImplSvc
-
Deprecated.
- queryLinks(IIdType, IIdType, MdmMatchResultEnum, MdmLinkSourceEnum, MdmTransactionContext, MdmPageRequest, List<Integer>) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmLinkQuerySvcImplSvc
- queryLinksFromPartitionList(String, String, String, String, MdmTransactionContext, MdmPageRequest, List<Integer>) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
R
- readGoldenResourceByPid(ResourcePersistentId, String) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmResourceDaoSvc
- removeGoldenResourceTag(IAnyResource, String) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmResourceDaoSvc
-
Given a resource, remove its Golden Resource tag.
S
- save(IMdmLink) - Method in class ca.uhn.fhir.jpa.mdm.dao.MdmLinkDaoSvc
-
Persist an MDM link to the database.
- SCORE - Enum constant in enum ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateStrategyEnum
-
Find Golden Resource candidates based on other sources that match the incoming source using the MDM Matching rules
- search(String, String) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateSearcher
-
Perform a search for mdm candidates.
- search(String, String, RequestPartitionId) - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateSearcher
-
Perform a search for mdm candidates.
- searchGoldenResourceByEID(String, String) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmResourceDaoSvc
- searchGoldenResourceByEID(String, String, RequestPartitionId) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmResourceDaoSvc
- shouldBeProcessed(IAnyResource) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmResourceFilteringSvc
-
Given a resource from the MDM Channel, determine whether or not MDM processing should occur on it.
- size() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- start() - Method in class ca.uhn.fhir.jpa.mdm.interceptor.MdmSubmitterInterceptorLoader
- startListeningToMdmChannel() - Method in class ca.uhn.fhir.jpa.mdm.broker.MdmQueueConsumerLoader
- stop() - Method in class ca.uhn.fhir.jpa.mdm.broker.MdmQueueConsumerLoader
- stream() - Method in class ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateList
- submitMdmClearJob(List<String>, IPrimitiveType<BigDecimal>, ServletRequestDetails) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
- submitMdmSubmitJob(List<String>, IPrimitiveType<BigDecimal>, ServletRequestDetails) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
T
- toJson(IMdmLink) - Method in interface ca.uhn.fhir.jpa.mdm.svc.IMdmModelConverterSvc
-
Creates JSON representation of the provided MDM link
- toJson(IMdmLink) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmModelConverterSvcImpl
- TooManyCandidatesException - Exception in ca.uhn.fhir.jpa.mdm.svc.candidate
- TooManyCandidatesException(String) - Constructor for exception ca.uhn.fhir.jpa.mdm.svc.candidate.TooManyCandidatesException
U
- updateLink(String, String, String, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmControllerSvcImpl
- updateLink(IAnyResource, IAnyResource, MdmMatchOutcome, MdmLinkSourceEnum, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmLinkSvcImpl
- updateLink(IAnyResource, IAnyResource, MdmMatchResultEnum, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmLinkUpdaterSvcImpl
- updateMdmLinksForMdmSource(IAnyResource, MdmTransactionContext) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmMatchLinkSvc
-
Given an MDM source (consisting of any supported MDM type), find a suitable Golden Resource candidate for them, or create one if one does not exist.
- updateSubscriptions() - Method in class ca.uhn.fhir.jpa.mdm.config.MdmLoader
- upsertGoldenResource(IAnyResource, String) - Method in class ca.uhn.fhir.jpa.mdm.svc.MdmResourceDaoSvc
V
- validateResourcesInSamePartition(IAnyResource, IAnyResource) - Method in class ca.uhn.fhir.jpa.mdm.util.MdmPartitionHelper
- valueOf(String) - Static method in enum ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateStrategyEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ca.uhn.fhir.jpa.mdm.svc.candidate.CandidateStrategyEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form