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: 2.2.1
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 methodBlock<T>
Instructs the record matching service to perform a quick block function of records for type T with input
Public methodClassify(IdentifiedData, IEnumerable<IdentifiedData>, String, IRecordMatchingDiagnosticSession)
A non-generic method which uses the type of input to call Classify<T>
Public methodClassify<T>(T, IEnumerable<T>, 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, IEnumerable<Guid>, IRecordMatchingDiagnosticSession)
A non-generic method which uses the type of input to call Match<T>
Public methodMatch<T>(T, String, IEnumerable<Guid>, IRecordMatchingDiagnosticSession)
Instructs the record matcher to run a block and match operation against input
Top
See Also