IClinicalProtocolRepositoryService Interface |
Namespace: SanteDB.Core.Services
The IClinicalProtocolRepositoryService type exposes the following members.
Name | Description | |
---|---|---|
ServiceName |
Gets the service name
(Inherited from IServiceImplementation.) |
Name | Description | |
---|---|---|
FindProtocol |
Find protocols in the repository service
| |
InsertProtocol |
Find protocols in the repository service
|
Each protocol definition (stored in an instance of Protocol) should be backed by an implementation of the IClinicalProtocol interface. The primary responsibility of the IClinicalProtocolRepositoryService is to load these definitions from a user defined format (such as FHIR activity definitions, or the SanteDB XML CDSS format) and generate the structured data which can be stored in the primary SanteDB database.