ICarePlanService Interface |
Namespace: SanteDB.Core.Services
The ICarePlanService type exposes the following members.
Name | Description | |
---|---|---|
Protocols |
Gets the list of protocols which can be or should be used to create the care plans
| |
ServiceName |
Gets the service name
(Inherited from IServiceImplementation.) |
Name | Description | |
---|---|---|
CreateCarePlan(Patient) |
Create a new care plan (using all available protocols for which the patient is eligible)
| |
CreateCarePlan(Patient, Boolean) |
Create a new care plan (using all available protocols which the patient is eligible) and group
the instructions as PatientEncounter instances
| |
CreateCarePlan(Patient, Boolean, IDictionaryString, Object) |
Creates a care plan for the patient providing custom parameters (such as reference data)
| |
CreateCarePlan(Patient, Boolean, IDictionaryString, Object, Guid) |
Creates a care plan for the specified patient, using only the protocols provided
|
The care plan generator is responsible for using the IClinicalProtocolRepositoryService (which stores and manages IClinicalProtocol instances) to generate instances of patient CarePlan objects which can then be conveyed to the caller and/or stored in the primary CDR.