Quy cách đặt phòng

Để hoàn tất cuộc hẹn, Gói thuê bao được chuyển đổi thành Lượt đặt trước. Lumen về việc khách hàng (người dùng) đặt phòng chỉ được chuyển vào giai đoạn này. Sau khi Giao dịch cho thuê đã được sử dụng một lần để tạo Đặt chỗ, Hợp đồng cho thuê đó sẽ bị gỡ bỏ và không thể để tạo thêm bất kỳ lượt đặt trước nào.

// A booking for an inventory slot
message Booking {
  // ID of this booking
  string booking_id = 1;

  // ID of the merchant for the slot
  string merchant_id = 2;

  // ID of the merchant service
  string service_id = 3;

  // Start time of the appointment slot
  google.protobuf.Timestamp start_time = 4;

  // Duration of the appointment slot
  google.protobuf.Duration duration = 5;

  // Personal information of the client making the appointment
  ClientInformation client_information = 6;

  // Status of the booking
  BookingStatus status = 7;

  // Information about payment transactions that relate to the booking.
  PaymentInformation payment_information = 8;

  // Information about virtual session related to this booking. (optional)
  VirtualSessionInfo virtual_session_info = 9;
}