Delivery Slot¶
entity fulfillment
A time-bounded window during which a customer's order can be delivered to a nominated address or collected from a designated location.
Business Purpose: Allow customers to select and reserve a specific delivery window during checkout, preventing overbooking and ensuring fulfilment capacity is managed.
Identity¶
| Type | Field | Description |
|---|---|---|
global |
slot-id |
Unique identifier for the delivery slot across the fulfilment network. |
Attributes¶
| Attribute | Description |
|---|---|
slot-date Slot Date |
Calendar date of the delivery window. |
time-from Time From |
Start time of the delivery window (e.g. 09:00). |
time-to Time To |
End time of the delivery window (e.g. 13:00). |
capacity Capacity |
Maximum number of orders that can be assigned to this slot. |
available-capacity Available Capacity |
Remaining capacity not yet reserved or confirmed. |
delivery-type Delivery Type |
Fulfilment mode — home-delivery, click-and-collect, or same-day. |
location-id Location ID |
Store or depot identifier for click-and-collect slots. |
Lifecycle¶
available → reserved → confirmed → expired → completed
Relationships¶
| Type | Target |
|---|---|
belongs-to |
fulfillment-order fulfillment-order |
located-at |
store store |
Events¶
| Event | Classification | Terminal |
|---|---|---|
DeliverySlotReserved |
transitioned | — |
DeliverySlotConfirmed |
transitioned | — |
DeliverySlotReleased |
transitioned | — |
DeliverySlotExpired |
transitioned | — |
Used by Capabilities¶
- fulfillment-execution Fulfillment Execution
Used by Processes¶
Used by Applications¶
- FMS
fms - eCommerce Platform
ecommerce-platform
Note
Delivery Slot management is a prerequisite for scheduled delivery and click-and-collect services.