Click or drag to resize

IRecordMatchingService Interface

Represents a service that performs record matching and classification

Namespace: SanteDB.Core.Matching
Assembly: SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 3.0.2081-alpha+b4ae72647f2cc271f89142f76fff26ad69e00f5a
Syntax
public interface IRecordMatchingService : IServiceImplementation

The IRecordMatchingService type exposes the following members.

Properties
 NameDescription
Public propertyServiceName Gets the service name
(Inherited from IServiceImplementation)
Top
Methods
 NameDescription
Public methodBlockT Instructs the record matching service to perform a quick block function of records for type T with input
Public methodClassify(IdentifiedData, IEnumerableIdentifiedData, String, IRecordMatchingDiagnosticSession) A non-generic method which uses the type of input to call Classify<T>
Public methodClassifyT(T, IEnumerableT, String, IRecordMatchingDiagnosticSession) Instructs the record matcher to run a detailed classification on the matching blocks in blocks
Public methodCreateDiagnosticSession Create a diagnostic session information object
Public methodMatch(IdentifiedData, String, IEnumerableGuid, IRecordMatchingDiagnosticSession) A non-generic method which uses the type of input to call Match<T>
Public methodMatchT(T, String, IEnumerableGuid, IRecordMatchingDiagnosticSession) Instructs the record matcher to run a block and match operation against input
Top
See Also