IRecord |
public interface IRecordMergingService<T> : IRecordMergingService, IServiceImplementation where T : IdentifiedData
[Missing <typeparam name="T"/> documentation for "T:SanteDB.Core.Services.IRecordMergingService`1"]
The IRecordMergingServiceT type exposes the following members.
| Name | Description | |
|---|---|---|
| ServiceName |
Gets the service name
(Inherited from IServiceImplementation) |
| Name | Description | |
|---|---|---|
| CancelDetectGlobalMergeCandidates |
Provides a request to cancel the detection of merge candidates
(Inherited from IRecordMergingService) | |
| ClearGlobalIgnoreFlags |
Clear all ignore flags
(Inherited from IRecordMergingService) | |
| ClearGlobalMergeCanadidates |
Clear global merge candidates
(Inherited from IRecordMergingService) | |
| ClearIgnoreFlags |
Clear ignored flags
(Inherited from IRecordMergingService) | |
| ClearMergeCandidates |
Clear all merge candidates
(Inherited from IRecordMergingService) | |
| DetectGlobalMergeCandidates |
Reset the merge links in the data
(Inherited from IRecordMergingService) | |
| DetectMergeCandidates |
Perform the necessary operations to detect merge candidates for masterKey (Inherited from IRecordMergingService) | |
| GetGlobalMergeCandidates |
Get all merge candidates
(Inherited from IRecordMergingService) | |
| GetIgnored |
Gets the ignore list for the specified master record
(Inherited from IRecordMergingService) | |
| GetIgnoredKeys |
Gets the ignore list for the specified master record
(Inherited from IRecordMergingService) | |
| GetMergeCandidateKeys |
Gets the duplicates for the specified master record
(Inherited from IRecordMergingService) | |
| GetMergeCandidates |
Get merge candidate keys
(Inherited from IRecordMergingService) | |
| Ignore |
Indicates that the engine should ignore the specified false positives
(Inherited from IRecordMergingService) | |
| Merge |
Merges the specified linkedDuplicates into masterKey (Inherited from IRecordMergingService) | |
| Reset(Boolean, Boolean) |
Removes all data related to matching and re-runs the matching
(Inherited from IRecordMergingService) | |
| Reset(Guid, Boolean, Boolean) |
Reset the specified merge service data on the specified record
(Inherited from IRecordMergingService) | |
| UnIgnore |
Indicates that an ignored record should be removed from the ignore list
(Inherited from IRecordMergingService) | |
| Unmerge |
Un-merges the specified unmergeDuplicateKey from masterKey (Inherited from IRecordMergingService) |
| Name | Description | |
|---|---|---|
| Merged | Fired after a merge has occurred | |
| Merging | Fired prior to a merge occurring | |
| UnMerged | Fired after a merge has occurred | |
| UnMerging | Fired prior to a merge occurring |