| IRecordMatchingServiceClassify Method (IdentifiedData, IEnumerableIdentifiedData, String, IRecordMatchingDiagnosticSession) |
A non-generic method which uses the type of input to call Classify<T>
Namespace:
SanteDB.Core.Matching
Assembly:
SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 3.0.481-alpha
Syntax IEnumerable<IRecordMatchResult> Classify(
IdentifiedData input,
IEnumerable<IdentifiedData> blocks,
string configurationId,
IRecordMatchingDiagnosticSession collector = null
)
Function Classify (
input As IdentifiedData,
blocks As IEnumerable(Of IdentifiedData),
configurationId As String,
Optional collector As IRecordMatchingDiagnosticSession = Nothing
) As IEnumerable(Of IRecordMatchResult)
IEnumerable<IRecordMatchResult^>^ Classify(
IdentifiedData^ input,
IEnumerable<IdentifiedData^>^ blocks,
String^ configurationId,
IRecordMatchingDiagnosticSession^ collector = nullptr
)
abstract Classify :
input : IdentifiedData *
blocks : IEnumerable<IdentifiedData> *
configurationId : string *
?collector : IRecordMatchingDiagnosticSession
(* Defaults:
let _collector = defaultArg collector null
*)
-> IEnumerable<IRecordMatchResult>
Parameters
- input
- Type: SanteDB.Core.ModelIdentifiedData
The record being compared - blocks
- Type: System.Collections.GenericIEnumerableIdentifiedData
The blocked data to classify - configurationId
- Type: SystemString
The configuration to use - collector (Optional)
- Type: SanteDB.Core.MatchingIRecordMatchingDiagnosticSession
The collector to use for diagnostics
Return Value
Type:
IEnumerableIRecordMatchResultThe candidate match results
See Also