 | UpstreamDecisionSupportServiceCreateCarePlan(Patient, Boolean, IDictionaryString, Object, ICdssLibrary) Method |
Creates a care plan for the specified patient, using only the protocols provided
Namespace: SanteDB.Client.UpstreamAssembly: SanteDB.Client (in SanteDB.Client.dll) Version: 3.0.2081-alpha+027e4605b77f83de5445cbcd55717223932d2452
Syntaxpublic CarePlan CreateCarePlan(
Patient patient,
bool groupAsEncounters,
IDictionary<string, Object> parameters,
params ICdssLibrary[] librariesToUse
)
Public Function CreateCarePlan (
patient As Patient,
groupAsEncounters As Boolean,
parameters As IDictionary(Of String, Object),
ParamArray librariesToUse As ICdssLibrary()
) As CarePlan
public:
virtual CarePlan^ CreateCarePlan(
Patient^ patient,
bool groupAsEncounters,
IDictionary<String^, Object^>^ parameters,
... array<ICdssLibrary^>^ librariesToUse
) sealed
abstract CreateCarePlan :
patient : Patient *
groupAsEncounters : bool *
parameters : IDictionary<string, Object> *
librariesToUse : ICdssLibrary[] -> CarePlan
override CreateCarePlan :
patient : Patient *
groupAsEncounters : bool *
parameters : IDictionary<string, Object> *
librariesToUse : ICdssLibrary[] -> CarePlan Parameters
- patient Patient
- The patient for which the care plan is being generated
- groupAsEncounters Boolean
- True if the suggested actions are to be grouped into PatientEncounter instances
- parameters IDictionaryString, Object
- The custom parameters that the caller is passing to the care-planner
- librariesToUse ICdssLibrary
- The libraries from which the care plan should be restricted to
Return Value
CarePlanThe generated care plan
Implements
IDecisionSupportServiceCreateCarePlan(Patient, Boolean, IDictionaryString, Object, ICdssLibrary)
See Also