Kaizen
Browse modulesBookingsbookings/serverTypes

Type Alias: ClaimIntent

type ClaimIntent = {
  bookingId: string;
  capacityUnits: number;
  endsAt: Date;
  resourceId: string;
  seats?: readonly SeatClaim[];
  startsAt: Date;
};

Defined in: server/bookings/capacity.ts:77

One member of a batch claim: a booking's demand on one resource + window.

Properties

bookingId

bookingId: string;

Defined in: server/bookings/capacity.ts:78


capacityUnits

capacityUnits: number;

Defined in: server/bookings/capacity.ts:82


endsAt

endsAt: Date;

Defined in: server/bookings/capacity.ts:81


resourceId

resourceId: string;

Defined in: server/bookings/capacity.ts:79


seats?

optional seats?: readonly SeatClaim[];

Defined in: server/bookings/capacity.ts:84

Seated resources only — Stage 3 wires real booking_seats rows in.


startsAt

startsAt: Date;

Defined in: server/bookings/capacity.ts:80

On this page