Class ConflictCheckResult
- Namespace
- Core.CliniCore.Scheduling.Management
- Assembly
- Core.CliniCore.dll
Result of conflict checking
public class ConflictCheckResult
- Inheritance
-
ConflictCheckResult
- Inherited Members
Properties
AlternativeSuggestions
public List<TimeSlotSuggestion> AlternativeSuggestions { get; set; }
Property Value
Conflicts
public List<ScheduleConflict> Conflicts { get; set; }
Property Value
HasConflicts
public bool HasConflicts { get; set; }
Property Value
ProposedAppointment
public AppointmentTimeInterval ProposedAppointment { get; set; }
Property Value
Methods
GetSummary()
public string GetSummary()
Returns
GetValidationErrors()
Returns formatted validation error strings for use in command validation. Includes conflict descriptions and alternative slot suggestions.
public IEnumerable<string> GetValidationErrors()