Potential ideas from our requirements for Wildlife Management: (submitted by Emily) - SFDO-Community-Sprints/AnimalShelterStarter GitHub Wiki
Intake: species, subspecies, reason for intake (including cruelty case)
Ability to electronically share wildlife case files with rehabilitation centers during intake or transferring of animal
Ability to enter maternal animal of a family group (e.g. a family of raccoons) & Ability to enter litter of animals associated with a maternal animal
Ability to indicate if an animal was exposed to a human virus/disease (e.g. Was the animal exposed to someone with the flu?)
Ability to associate a document with a treatment plan
Ability to assign and track case numbers for wildlife
Ability to enter daily process of animals during daily rounds
Ability to track assigned microchips to wildlife animals
Ability to indicate animal stories that can support the organization's media interest
Ability to track genealogy of animals in care
Ability to track assigned band or tag number to animal and location of tag placement
Ability to track age of animal appropriate to species (e.g. egg, fledgling, hatchling, infant, undetermined, not determined)
Ability to track reason for admission (e.g. fell from nest, orphaned, unknown)
Ability to capture designation of animal (e.g. Federal, Provincial or Both)
Ability to easily identify both Common Name and Latin Name of animal
Ability to track a variety of known and unique species - including 140 types of birds, mammals, reptiles and amphibians. / Ability to track all wildlife categories - birds, mammals, reptiles and amphibians with the capability of adding unique species
Ability to generate and print a cage card for animal in care
Ability to track use of controlled substances associated with wildlife healthcare
Ability to create an image or diagram of injuries identified during intake with the functionality to select animal species (e.g. indicate abrasion on leg of animal by click or highlighting area for a bird or shell injury for a turtle)
Ability to calculate medication amounts appropriate to species and size of animal
Ability to track wildlife animal health care journey throughout the duration of their care at center
Ability to track wildlife medical care at a clinical level (ex: exam forms, care sheet)/Ability to manage animal health care with the similar standards and criteria as animal hospitals (I can get more details on this if interested.)
Ability to create user specific personalizations within the system, including preferred view, dashboards and reporting. (Nice to have)
Ability to provide training during implementation with continued support throughout product lifecycle
Ability to enter data while the system is offline, due to connectivity issues around enclosures located far from the main building.
Ability to access system via mobile devices (e.g. phone or tablet)
Ability to report on estimate cost of care for an animal based on proposed data (I suspect this is more complex requiring integration with the financial system)
Ability to view all laboratory and clinical data via graphs and customizable reporting. (e.g. bloodwork)
Ability to generate wildlife specific reporting, including creating parameters on species, release location, etc.
Ability to personalize reporting criteria to user's role
Ability to report on data trends while in care (e.g. number of days in care, types of incoming animals per season)
General Requirements to consider:
Ability to alert of possible duplicate records
Ability to enter and track tattoo identification assigned to the animal
Ability to easily access a real-time dashboard that surfaces all medical care needing to be reviewed or administered during daily rounds on that calendar day
Ability to audit an animal's medical information using an audit report that lists missing data in fields on medical record and fields that have not been updated in a set timeframe
Ability to automatically match lost animal reported based on microchip or other identifiers found on animals records (e.g. scan microchip and record appears on system)
Ability to tag an animal as a stray and have it feed the animal information to a Lost & Found page to assist in locating the animal's owner(s)
Ability to track and manage emergency boarding requests, including source of need (e.g., emergency boarding due to wildfires)
If animal record contains flag that animal was returned due to a behavioral issue, an automated workflow would be triggered to alert staff that a behavioral assessment is needed.
Volunteer Related (not sure if these would be covered in V4S?)
Ability to assign volunteer schedules
Ability to report on volunteer data, including number of hours, certifications, and tasks
Requirements that I think are already included (to confirm):
Ability to assign daily tasks to staff, including general husbandry, medication administration
Ability to track transfer location for rehabilitation centers
Ability to enter daily process of animals during daily rounds
Ability to upload documents via computer or mobile device
Ability to track enclosure/kennel location and assignment per animal at location.
Ability to log animal enclosures and track animal locations until release
Ability to schedule and alert staff of upcoming or outstanding animal needs (e.g. scheduled to be released from quarantine)
Ability to track physical therapy and feather check results
Ability to track reason pertaining to disposition (e.g. died in care, DOA, euthanized, capacity to care policy)
Ability to easily review status of wildlife animal, including medical attention due that day or within a specific time frame.
Ability to assign number series, in lieu of name, for wildlife rehabilitation data
Ability to track feedings, including amount and how animal was fed (e.g. hand-fed, self-fed, tube-fed, force-fed)
Ability to store medical imagery, including photos and xrays
Ability to schedule and track treatment plans, including dose quantity and frequency
Ability to track medication inventory at WildArc, including quantity, expirations date
Ability to enter and track medical treatment plans and progress
Ability to create user specific roles to allow/restrict access pertaining to staff's function.
Ability to search for animals based on identification, species or other establish identifiers
Ability to import historical data
Ability to integrate captured location data with mapping (e.g Google maps)
Ability to report and track animals scheduled for release
Ability to report or graph weight process of an animal in care
Ability to generate reporting detailing animal's medical care while at the rehabilitation center
Ability to associate an individual record to the animal found, including contact information and discovery location
SOC2, ISO27001 and two factor authentication
Ability to distinguish between different types of persons e.g. customer, supporter, employee, volunteer, etc.