Click or drag to resize

ICdssLibraryRepository Interface

Represents a generic repository which is used for the management of ICdssAsset

Namespace: SanteDB.Core.Cdss
Assembly: SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 3.0.2081-alpha+b4ae72647f2cc271f89142f76fff26ad69e00f5a
Syntax
public interface ICdssLibraryRepository : IServiceImplementation

The ICdssLibraryRepository type exposes the following members.

Properties
 NameDescription
Public propertyServiceName Gets the service name
(Inherited from IServiceImplementation)
Top
Methods
 NameDescription
Public methodFind Find all protocol assets which match the specified filter
Public methodGet Get the protocol asset by identifier
Public methodInsertOrUpdate Insert a protocol asset into the store
Public methodRemove Remove a protocol asset from the repository by identifier
Top
Extension Methods
 NameDescription
Public Extension MethodResolveReference Resolve the reference
(Defined by ExtensionMethods)
Public Extension MethodTryResolveReference Try to resolve a reference
(Defined by ExtensionMethods)
Top
Remarks
The clinical protocol asset repository is responsible for the storage and creation of relevant ICdssProtocol and ICdssLibrary instances which are used by the CDSS engine to actually perform their duties
See Also