Appointment

Xelion Object
      ↪ Entity
          ↪ Appointment


An appointment.

Fields

Name Type Notes

eventType

String

The event type.

calendars

[Calendar]

The calendars that contain this event.

subject

String

The subject of the appointment.

starttime

Date

The start time of the event.

endtime

Date

The end time of the event.

allStartDay

Boolean

if true then the event starts from the beginning (00:00) on the start time.
the start time member of the event is also set on 00:00:00.
make sure the start time member is set on the right date (ignore UTC)

allEndDay

Boolean

if true then the event lasts until midnight on the end date
the end time member of the event is also set on 23:59:59.
make sure the end time member is set on the right date (ignore UTC)

internal

Boolean

If true then the appointment takes place internally (at our office).

userStatus

String

The user status

participants

[Appointment Participant]

List of persons that are participating in this appointment

isAppointmentOf

Entity

To what entity does this appointment belong

locationString

String

Location of the appointment

reminders

[Appointment Reminder]

The reminder for this appointment

recurrenceLabel

String

The label that summarizes the recurrence

recurrenceTerminationType

Appointment Rec Termination Type

recurrence termination type

recurrenceTerminationDate

Date

end date of the recurrence

firstRecurrenceDate

Date

start date of the recurrence

lastRecurrenceDate

Date

end date of the recurrence

recurrenceCount

Integer

number of recurrences

recurrenceType

Appointment Reccurence Type

recurrence type

recurrenceInterval

Integer

interval between the recurrences

isRecurrence

Boolean

true if appointment is a recurrence

monday

Boolean

days of week, for weekly recurrence

tuesday

Boolean

wednesday

Boolean

thursday

Boolean

friday

Boolean

saturday

Boolean

sunday

Boolean

monthRecurrenceType

Appointment Month Reccurence Type

month recursion on day of month or week day (for example: on the third monday of the month)

recurrenceMutations

[Appointment]

Appointments that are a recurrence of this appointments but modify the definition.

welcomeMessage

String

welcomeUrl

String

welcomeAttachment

Attachment

departureMessage

String

departureUrl

String

departureAttachment

Attachment