Name | Description | Type | Additional information |
---|---|---|---|
OriginalProcessId |
Original Process ID to be rescheduled |
integer |
Required |
CancellationReasonId |
Reschedule (Cancellation) Reason ID. If 0 or nothing passed, the system will use the first CancellationReason's ID found. |
integer |
None. |
CancellationComment |
Reschedule (Cancellation) Comment |
string |
None. |
ProcessId |
Process ID populated after appointment rescheduled successfully. Ignored if set prior. This is the best internal reference to the appointment. Must be used for all internal references to the appointment. |
integer |
None. |
CaseId |
Case ID populated after appointment rescheduled successfully. Ignored if set prior. This is typically used as the booking reference as it is the easiest number to reference and see in QFlow. |
integer |
None. |
AppointmentDateTime |
Appointment Date and Time |
date |
Required |
ServiceId |
Service ID if changing service. If nothing passed, the previous service will be used. |
integer |
None. |
AppointmentTypeId |
Appointment Type ID if changing the type. If nothing passed, the previous appointment type will be used. |
integer |
None. |
Subject |
Subject. Will be copied from previous appointment if nothing passed. |
string |
None. |
Notes |
Notes. (Will NOT be copied from previous appointment) |
string |
None. |
ExtRef |
Case External Reference. Will be copied from previous appointment if nothing passed. |
string |
Max length: 200 |
ReservedSlotId |
Pre-Reserved Slot Id (aka Slot Ordinal Number) |
integer |
None. |
UserId |
User Id of rescheduler (typically 1 = System Admin/API) |
integer |
None. |