Skip to main content

Module care

Module care 

Source
Expand description

Care-profile contracts for feeding, medication, handling, and pet-safety notes. Care-plan and medical-instruction value objects for safe resort workflows.

§Operator-summary

This module supports the staff queue that turns feeding instructions, allergies, medical conditions, medication schedules, emergency contacts, and veterinarian contacts into safe care tasks and shift handoffs. It can reduce labor by making medication-administration work, special handling, and daily-brief warnings visible without forcing staff to reread free-text pet notes for every stay.

It must not automate live medical, medication, grooming, boarding, or customer communication decisions. Medication names, doses, schedules, medical notes, allergy labels, customer/provider instructions, and veterinarian or emergency-contact facts remain authoritative only as their reviewed source records and approval history allow; this module merely preserves those facts as redacted domain values. Review gates protect pets, customers, and staff by requiring care-team review before ambiguous, sensitive, or changed medication/special-care instructions can drive service work or customer-visible copy.

Care data is sensitive source evidence: these values promote provider/customer facts into redacted, validated domain types before staff tasks, daily briefs, or customer messaging can use them. Review requirements make medication and special-handling labor explicit instead of hiding the work in free-text notes.

Structs§

AllergyName
Redacted allergy label that guards unsafe care or grooming recommendations.
ContactName
Redacted staff/customer contact name for care-plan coordination.
ContactRef
Named staff or customer contact used for care-plan coordination.
FeedingInstruction
Redacted feeding instructions that can create care tasks and labor requirements.
MedicalConditionName
Redacted medical-condition label requiring careful human handling.
MedicalNote
Redacted medical note retained as evidence, not as autonomous medical advice.
MedicationDose
Redacted medication dose retained for staff review and audit trails.
MedicationName
Redacted medication name used to schedule administration work safely.
MedicationSchedule
Redacted medication schedule that can drive labor and shift-handoff tasks.
ReviewReason
Redacted reason explaining why care-team review is required before action.

Enums§

AllergyNameError
ContactNameError
FeedingInstructionError
MedicalConditionNameError
MedicalNoteError
MedicationDoseError
MedicationNameError
MedicationReviewRequirement
Whether medication instructions require additional care-team review.
MedicationScheduleError
ReviewReasonError