Click or drag to resize

BaseRecordMatchingServiceMatchT Method (T, String, IEnumerableGuid, IRecordMatchingDiagnosticSession)

Performs a block and match operation in one call

Namespace:  SanteDB.Matcher.Matchers
Assembly:  SanteDB.Matcher (in SanteDB.Matcher.dll) Version: 2.2.1
Syntax
public abstract IEnumerable<IRecordMatchResult<T>> Match<T>(
	T input,
	string configurationName,
	IEnumerable<Guid> ignoreKeys,
	IRecordMatchingDiagnosticSession collector = null
)
where T : IdentifiedData

Parameters

input
Type: T

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

configurationName
Type: SystemString

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

ignoreKeys
Type: System.Collections.GenericIEnumerableGuid

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

collector (Optional)
Type: SanteDB.Core.MatchingIRecordMatchingDiagnosticSession

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

Type Parameters

T

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

Return Value

Type: IEnumerableIRecordMatchResultT

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

Implements

IRecordMatchingServiceMatchT(T, String, IEnumerableGuid, IRecordMatchingDiagnosticSession)
See Also