domain/boarding/handoff.rs
1//! Boarding staff handoff requirements for arrival, medication, and departure review.
2//!
3//! Handoff values document which operational checklist must be completed when automation prepares
4//! a stay packet for the resort team.
5
6use super::*;
7
8#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
9/// Staff handoff checklist requirement for a boarding stay.
10pub enum Requirement {
11 /// Arrival team must review care instructions before taking custody of the pet.
12 ArrivalCareReview,
13 /// Two-person or qualified-staff check is required for medication instructions.
14 MedicationDoubleCheck,
15 /// Departure team must verify belongings, notes, and checkout handoff before release.
16 DepartureBelongingsReview,
17}