Other specifications

  • The Resources message is used to specify an appointment slot.

  • It includes staff_id and room_id to identify the staff member and room associated with the slot.

  • Both staff_id and room_id can be empty if not applicable or not selected.

// Resource specification that disambiguates an appointment slot
message Resources {
  option features.(pb.java).nest_in_file_class = YES;

  // The staff ID as provided in the feed or empty if not applicable or no staff
  // was selected.
  string staff_id = 1;

  // The room ID as provided in the feed or empty if not applicable or no room
  // was selected.
  string room_id = 2;
}