Meeting
A meeting-diary appointment between two parties in a time slot of a meeting schedule. Each party is
a registration or an exhibition booking, exposed as a reference only. A blocked time slot is also
represented as a meeting with isBlocked set and no parties.
type Meeting {
createdAt: DateTime!
createdBy: String
diary: MeetingDiary
fromExhibitionBooking: ExhibitionBooking
fromRegistration: Registration
id: ID!
isBlocked: Boolean!
isPreScheduled: Boolean!
lastModifiedAt: DateTime!
lastModifiedBy: String
notes: String
status: MeetingStatus
tableNumber: PositiveInt
timeSlot: MeetingScheduleTimeSlot
toExhibitionBooking: ExhibitionBooking
toRegistration: Registration
type: MeetingType
}
Fields
Meeting.createdAt ● DateTime! non-null scalar
The date and time the record was created.
Meeting.createdBy ● String scalar
UTF-8 string value that represents the username of the user who created the record. Optional.
Meeting.diary ● MeetingDiary object
The exhibition booking meeting diary the meeting is scheduled in. Set when one of the parties is an exhibition booking. Optional.
Meeting.fromExhibitionBooking ● ExhibitionBooking object
The exhibition booking that requested the meeting. Set when the requesting party is an exhibition booking. Optional.
Meeting.fromRegistration ● Registration object
The registration that requested the meeting. Set when the requesting party is a registration. Optional.
Meeting.id ● ID! non-null scalar
The unique identifier of the meeting.
Meeting.isBlocked ● Boolean! non-null scalar
A flag indicating whether this row is a blocked time slot rather than a meeting between two parties.
Meeting.isPreScheduled ● Boolean! non-null scalar
A flag indicating whether the meeting was pre-scheduled, i.e. created by the Meeting Matching process.
Meeting.lastModifiedAt ● DateTime! non-null scalar
The date and time the record was last modified.
Meeting.lastModifiedBy ● String scalar
UTF-8 string value that represents the username of the user who last modified the record. Optional.
Meeting.notes ● String scalar
The notes associated with the meeting. Optional.
Meeting.status ● MeetingStatus enum
The status of the meeting. Not set for a blocked time slot. Optional.
Meeting.tableNumber ● PositiveInt scalar
The table number of the meeting. Optional.
Meeting.timeSlot ● MeetingScheduleTimeSlot object
The time slot of the meeting schedule the meeting takes place in. Optional.
Meeting.toExhibitionBooking ● ExhibitionBooking object
The exhibition booking the meeting was requested with. Set when the receiving party is an exhibition booking. Optional.
Meeting.toRegistration ● Registration object
The registration the meeting was requested with. Set when the receiving party is a registration. Optional.
Meeting.type ● MeetingType enum
How the meeting came about. Not set for a blocked time slot. Optional.
Member Of
MeetingPage object