| MatchResult Constructor |
Creates a new match result
Namespace:
SanteDB.Matcher.Matchers
Assembly:
SanteDB.Matcher (in SanteDB.Matcher.dll) Version: 2.2.1
Syntax public MatchResult(
IdentifiedData record,
double score,
double strength,
string configurationName,
RecordMatchClassification classification,
RecordMatchMethod method,
IEnumerable<IRecordMatchVector> vectors
)
Public Sub New (
record As IdentifiedData,
score As Double,
strength As Double,
configurationName As String,
classification As RecordMatchClassification,
method As RecordMatchMethod,
vectors As IEnumerable(Of IRecordMatchVector)
)
public:
MatchResult(
IdentifiedData^ record,
double score,
double strength,
String^ configurationName,
RecordMatchClassification classification,
RecordMatchMethod method,
IEnumerable<IRecordMatchVector^>^ vectors
)
new :
record : IdentifiedData *
score : float *
strength : float *
configurationName : string *
classification : RecordMatchClassification *
method : RecordMatchMethod *
vectors : IEnumerable<IRecordMatchVector> -> MatchResult
Parameters
- record
- Type: SanteDB.Core.ModelIdentifiedData
The record that was classified - score
- Type: SystemDouble
The assigned score - strength
- Type: SystemDouble
The relative strength (0 .. 1) of the match given the maximum score the match could have gotten - configurationName
- Type: SystemString
The name of the configuration used to match - classification
- Type: SanteDB.Core.MatchingRecordMatchClassification
The classification - method
- Type: SanteDB.Core.MatchingRecordMatchMethod
The method that was used to establish the match - vectors
- Type: System.Collections.GenericIEnumerableIRecordMatchVector
The attributes + scores
See Also