pub enum DataQualityIssue {
MissingPetVaccinationRecords,
IncompletePetProfiles,
DuplicateCustomers,
MissingTemperamentNotes,
OpenInvoices,
UnclosedReservations,
UnusedPackages,
StaffNotesTooVague,
InconsistentServiceNamingAcrossSites,
}Expand description
Portfolio-level hygiene issue type that can explain unreliable labor/read-model signals.
Variants§
MissingPetVaccinationRecords
Missing vaccine record issue queues document follow-up and blocks unsafe eligibility assumptions.
IncompletePetProfiles
Incomplete pet profile issue explains why care, eligibility, or communication drafts need staff review.
DuplicateCustomers
Duplicate customer issue reduces lookup and billing confusion after a human verifies merge safety.
MissingTemperamentNotes
Missing temperament note issue blocks group-play confidence until staff/source evidence exists.
OpenInvoices
Open invoice issue surfaces checkout or payment follow-up without authorizing payment movement.
UnclosedReservations
Unclosed reservation issue helps staff finish stays before occupancy, billing, or labor reports drift.
UnusedPackages
Unused package issue can explain retention opportunities while outreach and account changes stay reviewed.
StaffNotesTooVague
Vague staff-note issue queues cleanup because weak evidence makes summaries and safety handoffs unreliable.
InconsistentServiceNamingAcrossSites
Inconsistent service-name issue prevents cross-site reporting from merging unlike offerings by accident.
Trait Implementations§
Source§impl Clone for DataQualityIssue
impl Clone for DataQualityIssue
Source§fn clone(&self) -> DataQualityIssue
fn clone(&self) -> DataQualityIssue
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more