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