Click or drag to resize

IRecordMergingService Interface

Record merging service

Namespace:  SanteDB.Core.Services
Assembly:  SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 2.2.1
Syntax
public interface IRecordMergingService : IServiceImplementation

The IRecordMergingService type exposes the following members.

Properties
  NameDescription
Public propertyServiceName
Gets the service name
(Inherited from IServiceImplementation.)
Top
Methods
  NameDescription
Public methodClearGlobalIgnoreFlags
Clear all ignore flags
Public methodClearGlobalMergeCanadidates
Clear global merge candidates
Public methodClearIgnoreFlags
Clear ignored flags
Public methodClearMergeCandidates
Clear all merge candidates
Public methodDetectGlobalMergeCandidates
Reset the merge links in the data
Public methodGetGlobalMergeCandidates
Get all merge candidates
Public methodGetIgnored
Gets the ignore list for the specified master record
Public methodGetIgnoredKeys
Gets the ignore list for the specified master record
Public methodGetMergeCandidateKeys
Gets the duplicates for the specified master record
Public methodGetMergeCandidates
Get merge candidate keys
Public methodIgnore
Indicates that the engine should ignore the specified false positives
Public methodMerge
Merges the specified linkedDuplicates into masterKey
Public methodReset(Boolean, Boolean)
Removes all data related to matching and re-runs the matching
Public methodReset(Guid, Boolean, Boolean)
Reset the specified merge service data on the specified record
Public methodUnIgnore
Indicates that an ignored record should be removed from the ignore list
Public methodUnmerge
Un-merges the specified unmergeDuplicateKey from masterKey
Top
See Also