Click or drag to resize

XmlProtocolLibraryExecute Method

Execute all applicable decision logic for target and emit all of the proposed objects and raised issues

Namespace: SanteDB.Cdss.Xml
Assembly: SanteDB.Cdss.Xml (in SanteDB.Cdss.Xml.dll) Version: 3.0.2081-alpha+424e72aeb77d4a8ba5755272e5fc2a3206eaa2f1
Syntax
public IEnumerable<ICdssResult> Execute(
	IdentifiedData target,
	IDictionary<string, Object> parameters = null
)

Parameters

target  IdentifiedData
The target to be analyzed
parameters  IDictionaryString, Object  (Optional)
The parameters to be supplied in the execution of the protocol

Return Value

IEnumerableICdssResult
The decision logic target

Implements

ICdssLibraryExecute(IdentifiedData, IDictionaryString, Object)
Remarks
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