ScheduleItems

Update a recurring series (affects the master item and all future occurrences).

Changed on
put/ScheduleItems/{id}/series

Request

Path parameters

idstring required

Request body

titlestring nullable
startTimeOfDaystring nullable
durationstring nullable
descriptionstring nullable
locationIdstring nullable
assignedToIdstring nullable
clearAssignedToboolean

Unassign the item. A null AssignedToId means "keep the current assignee", so clearing needs its own flag (ITE-1064). Ignored when AssignedToId is set.

Response

OK

idstring
titlestring
startTimestring date-time
endTimestring date-time
descriptionstring nullable
typestring
locationIdstring
assignedToIdstring nullable
customAttributesstring nullable
createdAtstring date-time
updatedAtstring date-time
createdByIdstring nullable
createdBySourcestring nullable
hasAppointmentboolean
isRecurringboolean
recurrenceRulestring nullable
recurrenceEndDatestring date-time nullable
isExceptionboolean
parentScheduleItemIdstring nullable
isRecurrenceInstanceboolean
originalStartTimestring date-time nullable

Example response

{
  "appointment": {
    "patient": {
      "species": "Cat",
      "breed": "Siamese",
      "sex": "Male"
    }
  }
}

Changes

    • info

      added the optional property ///// to the response with the status (media type: text/plain)

    • info

      added the optional property ///// to the response with the status (media type: application/json)

    • info

      added the optional property ///// to the response with the status (media type: text/json)

    • info

      added the new optional request property (media type: application/json)

    • info

      added the new optional request property (media type: text/json)

    • info

      added the new optional request property (media type: application/*+json)