Class UpdateAppointmentRequest
- Namespace
- Core.CliniCore.Requests.Appointments
- Assembly
- Core.CliniCore.dll
Request DTO for updating an existing appointment
public class UpdateAppointmentRequest
- Inheritance
-
UpdateAppointmentRequest
- Inherited Members
Properties
CancellationReason
public string? CancellationReason { get; set; }
Property Value
End
public DateTime? End { get; set; }
Property Value
ModifiedAt
When this appointment was last modified. Used for tracking client-side modifications.
public DateTime? ModifiedAt { get; set; }
Property Value
Notes
public string? Notes { get; set; }
Property Value
ReasonForVisit
public string? ReasonForVisit { get; set; }
Property Value
RoomNumber
Room number (1-999) where the appointment will take place. If specified, validates no double-booking of rooms.
public int? RoomNumber { get; set; }
Property Value
- int?
Start
public DateTime? Start { get; set; }
Property Value
Status
public string? Status { get; set; }