Click or drag to resize

SimpleRecordMatchingServiceClassifyT(T, IEnumerableT, String, IRecordMatchingDiagnosticSession) Method

Classify the specified inputs

Namespace: SanteDB.Matcher.Matchers
Assembly: SanteDB.Matcher (in SanteDB.Matcher.dll) Version: 3.0.2081-alpha+c89b6faf865d37596ce49c6b3119b280fbaa425a
Syntax
public override IEnumerable<IRecordMatchResult<T>> Classify<T>(
	T input,
	IEnumerable<T> blocks,
	string configurationName,
	IRecordMatchingDiagnosticSession collector = null
)
where T : IdentifiedData

Parameters

input  T

[Missing <param name="input"/> documentation for "M:SanteDB.Matcher.Matchers.SimpleRecordMatchingService.Classify``1(``0,System.Collections.Generic.IEnumerable{``0},System.String,SanteDB.Core.Matching.IRecordMatchingDiagnosticSession)"]

blocks  IEnumerableT

[Missing <param name="blocks"/> documentation for "M:SanteDB.Matcher.Matchers.SimpleRecordMatchingService.Classify``1(``0,System.Collections.Generic.IEnumerable{``0},System.String,SanteDB.Core.Matching.IRecordMatchingDiagnosticSession)"]

configurationName  String

[Missing <param name="configurationName"/> documentation for "M:SanteDB.Matcher.Matchers.SimpleRecordMatchingService.Classify``1(``0,System.Collections.Generic.IEnumerable{``0},System.String,SanteDB.Core.Matching.IRecordMatchingDiagnosticSession)"]

collector  IRecordMatchingDiagnosticSession  (Optional)

[Missing <param name="collector"/> documentation for "M:SanteDB.Matcher.Matchers.SimpleRecordMatchingService.Classify``1(``0,System.Collections.Generic.IEnumerable{``0},System.String,SanteDB.Core.Matching.IRecordMatchingDiagnosticSession)"]

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "M:SanteDB.Matcher.Matchers.SimpleRecordMatchingService.Classify``1(``0,System.Collections.Generic.IEnumerable{``0},System.String,SanteDB.Core.Matching.IRecordMatchingDiagnosticSession)"]

Return Value

IEnumerableIRecordMatchResultT

[Missing <returns> documentation for "M:SanteDB.Matcher.Matchers.SimpleRecordMatchingService.Classify``1(``0,System.Collections.Generic.IEnumerable{``0},System.String,SanteDB.Core.Matching.IRecordMatchingDiagnosticSession)"]

Implements

IRecordMatchingServiceClassifyT(T, IEnumerableT, String, IRecordMatchingDiagnosticSession)
Remarks
This particular record matching service only uses the blocking portion of configuration so all blocked records are considered matches
See Also