Package ca.uhn.fhir.mdm.api
Interface IMdmControllerSvc
public interface IMdmControllerSvc
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.hl7.fhir.instance.model.api.IAnyResource
createLink
(MdmCreateOrUpdateParams theParams) org.hl7.fhir.instance.model.api.IAnyResource
createLink
(String theGoldenResourceId, String theSourceResourceId, String theMatchResult, MdmTransactionContext theMdmTransactionContext) Deprecated, for removal: This API element is subject to removal in a future version.org.springframework.data.domain.Page
<MdmLinkJson> getDuplicateGoldenResources
(MdmTransactionContext theMdmTransactionContext, MdmPageRequest thePageRequest) org.springframework.data.domain.Page
<MdmLinkJson> getDuplicateGoldenResources
(MdmTransactionContext theMdmTransactionContext, MdmPageRequest thePageRequest, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, String theRequestResourceType) default org.hl7.fhir.instance.model.api.IAnyResource
org.hl7.fhir.instance.model.api.IAnyResource
mergeGoldenResources
(String theFromGoldenResourceId, String theToGoldenResourceId, org.hl7.fhir.instance.model.api.IAnyResource theManuallyMergedGoldenResource, MdmTransactionContext theMdmTransactionContext) Deprecated, for removal: This API element is subject to removal in a future version.void
notDuplicateGoldenResource
(String theGoldenResourceId, String theTargetGoldenResourceId, MdmTransactionContext theMdmTransactionContext) Deprecated, for removal: This API element is subject to removal in a future version.queryLinkHistory
(MdmHistorySearchParameters theMdmHistorySearchParameters, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) org.springframework.data.domain.Page
<MdmLinkJson> queryLinks
(MdmQuerySearchParameters theMdmQuerySearchParameters, MdmTransactionContext theMdmTransactionContext, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) org.springframework.data.domain.Page
<MdmLinkJson> queryLinks
(String theGoldenResourceId, String theSourceResourceId, String theMatchResult, String theLinkSource, MdmTransactionContext theMdmTransactionContext, MdmPageRequest thePageRequest) Deprecated.org.springframework.data.domain.Page
<MdmLinkJson> queryLinks
(String theGoldenResourceId, String theSourceResourceId, String theMatchResult, String theLinkSource, MdmTransactionContext theMdmTransactionContext, MdmPageRequest thePageRequest, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) Deprecated.org.springframework.data.domain.Page
<MdmLinkJson> queryLinksFromPartitionList
(MdmQuerySearchParameters theMdmQuerySearchParameters, MdmTransactionContext theMdmTransactionContext) org.springframework.data.domain.Page
<MdmLinkJson> queryLinksFromPartitionList
(String theGoldenResourceId, String theSourceResourceId, String theMatchResult, String theLinkSource, MdmTransactionContext theMdmTransactionContext, MdmPageRequest thePageRequest, List<Integer> thePartitionIds) Deprecated.org.hl7.fhir.instance.model.api.IBaseParameters
submitMdmClearJob
(List<String> theResourceNames, org.hl7.fhir.instance.model.api.IPrimitiveType<BigDecimal> theBatchSize, ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequestDetails) org.hl7.fhir.instance.model.api.IBaseParameters
submitMdmSubmitJob
(List<String> theUrls, org.hl7.fhir.instance.model.api.IPrimitiveType<BigDecimal> theBatchSize, ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequestDetails) default void
default org.hl7.fhir.instance.model.api.IAnyResource
updateLink
(MdmCreateOrUpdateParams theParams) org.hl7.fhir.instance.model.api.IAnyResource
updateLink
(String theGoldenResourceId, String theSourceResourceId, String theMatchResult, MdmTransactionContext theMdmTransactionContext) Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Details
-
queryLinks
@Deprecated org.springframework.data.domain.Page<MdmLinkJson> queryLinks(@Nullable String theGoldenResourceId, @Nullable String theSourceResourceId, @Nullable String theMatchResult, @Nullable String theLinkSource, MdmTransactionContext theMdmTransactionContext, MdmPageRequest thePageRequest) Deprecated. -
queryLinks
@Deprecated org.springframework.data.domain.Page<MdmLinkJson> queryLinks(@Nullable String theGoldenResourceId, @Nullable String theSourceResourceId, @Nullable String theMatchResult, @Nullable String theLinkSource, MdmTransactionContext theMdmTransactionContext, MdmPageRequest thePageRequest, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) Deprecated. -
queryLinks
org.springframework.data.domain.Page<MdmLinkJson> queryLinks(MdmQuerySearchParameters theMdmQuerySearchParameters, MdmTransactionContext theMdmTransactionContext, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) -
queryLinksFromPartitionList
@Deprecated org.springframework.data.domain.Page<MdmLinkJson> queryLinksFromPartitionList(@Nullable String theGoldenResourceId, @Nullable String theSourceResourceId, @Nullable String theMatchResult, @Nullable String theLinkSource, MdmTransactionContext theMdmTransactionContext, MdmPageRequest thePageRequest, List<Integer> thePartitionIds) Deprecated. -
queryLinksFromPartitionList
org.springframework.data.domain.Page<MdmLinkJson> queryLinksFromPartitionList(MdmQuerySearchParameters theMdmQuerySearchParameters, MdmTransactionContext theMdmTransactionContext) -
queryLinkHistory
List<MdmLinkWithRevisionJson> queryLinkHistory(MdmHistorySearchParameters theMdmHistorySearchParameters, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) -
getDuplicateGoldenResources
org.springframework.data.domain.Page<MdmLinkJson> getDuplicateGoldenResources(MdmTransactionContext theMdmTransactionContext, MdmPageRequest thePageRequest) -
getDuplicateGoldenResources
org.springframework.data.domain.Page<MdmLinkJson> getDuplicateGoldenResources(MdmTransactionContext theMdmTransactionContext, MdmPageRequest thePageRequest, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, String theRequestResourceType) -
notDuplicateGoldenResource
@Deprecated(forRemoval=true, since="6.8.0") void notDuplicateGoldenResource(String theGoldenResourceId, String theTargetGoldenResourceId, MdmTransactionContext theMdmTransactionContext) Deprecated, for removal: This API element is subject to removal in a future version. -
unduplicateGoldenResource
-
mergeGoldenResources
@Deprecated(forRemoval=true, since="6.8.0") org.hl7.fhir.instance.model.api.IAnyResource mergeGoldenResources(String theFromGoldenResourceId, String theToGoldenResourceId, org.hl7.fhir.instance.model.api.IAnyResource theManuallyMergedGoldenResource, MdmTransactionContext theMdmTransactionContext) Deprecated, for removal: This API element is subject to removal in a future version. -
mergeGoldenResources
default org.hl7.fhir.instance.model.api.IAnyResource mergeGoldenResources(MdmMergeGoldenResourcesParams theParams) -
updateLink
@Deprecated(forRemoval=true, since="6.8.0") org.hl7.fhir.instance.model.api.IAnyResource updateLink(String theGoldenResourceId, String theSourceResourceId, String theMatchResult, MdmTransactionContext theMdmTransactionContext) Deprecated, for removal: This API element is subject to removal in a future version. -
updateLink
-
createLink
@Deprecated(forRemoval=true, since="6.8.0") org.hl7.fhir.instance.model.api.IAnyResource createLink(String theGoldenResourceId, String theSourceResourceId, @Nullable String theMatchResult, MdmTransactionContext theMdmTransactionContext) Deprecated, for removal: This API element is subject to removal in a future version. -
createLink
-
submitMdmClearJob
org.hl7.fhir.instance.model.api.IBaseParameters submitMdmClearJob(List<String> theResourceNames, org.hl7.fhir.instance.model.api.IPrimitiveType<BigDecimal> theBatchSize, ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequestDetails) -
submitMdmSubmitJob
org.hl7.fhir.instance.model.api.IBaseParameters submitMdmSubmitJob(List<String> theUrls, org.hl7.fhir.instance.model.api.IPrimitiveType<BigDecimal> theBatchSize, ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequestDetails)
-