Click or drag to resize

ICdssLibraryAnalyze Method

Analyze the collected samples and determine if there are any detected issues

Namespace: SanteDB.Core.Cdss
Assembly: SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 3.0.2081-alpha+b4ae72647f2cc271f89142f76fff26ad69e00f5a
Syntax
IEnumerable<ICdssResult> Analyze(
	IdentifiedData analysisTarget,
	IDictionary<string, Object> parameters = null
)

Parameters

analysisTarget  IdentifiedData
The target object souce which is to be analyzed
parameters  IDictionaryString, Object  (Optional)
The parameters to supply for the analysis

Return Value

IEnumerableICdssResult

[Missing <returns> documentation for "M:SanteDB.Core.Cdss.ICdssLibrary.Analyze(SanteDB.Core.Model.IdentifiedData,System.Collections.Generic.IDictionary{System.String,System.Object})"]

Remarks
This method allows callers to invoke the CDSS to analyse data which was provided in the user interface.

This method is equivalent to calling ICdssLibrary.Execute(target).OfType<DetectedIssue>

Some decision logic may update the properties in target, so calling this repeatedly may have different results. It is recommended if callers do not want target to be modified, that they use DeepCopy

See Also