Fixed
Details
Assignee
Tim AndersonTim AndersonReporter
Tim AndersonTim AndersonTime tracking
80h loggedFix versions
Priority
MajorWho's Looking?
Open Who's Looking?
Details
Details
Assignee
Tim Anderson
Tim AndersonReporter
Tim Anderson
Tim AndersonTime tracking
80h logged
Fix versions
Priority
Who's Looking?
Open Who's Looking?
Created March 7, 2016 at 10:20 PM
Updated November 6, 2016 at 10:54 PM
Resolved April 6, 2016 at 2:09 AM
From http://www.openvpms.org/project/boarding-views
This project will enhance boarding support.
It will:
associate an optional Cage Type with a schedule, to classify schedules as being cages/kennels
provide a cage type view:
displays availability by cage type, per day
displays overall availability, per day
clicking on a cage type shows all schedules for that cage type with their corresponding appointments
provide a summary view:
displays availability by cage type, per day
provide options to filter views by:
Checkouts
Checkins
in addition to the existing Month, Week and Day options, provide a Fortnight option to view 2 weeks worth of dates. This will be the default
better support multiple pets per schedule
Cage Type
Schedules will support an optional Cage Type, used to classify a schedule as being a cage or kennel. It contains a name e.g. Small Cat Cage, Large Kennel.
New Views
Four new views will be provided:
Cage Type
Summary
Check-Out
Check-In
A drop down will be provided to switch between these new views and the existing multi-day view.
Cage Type View
In the Cage Type View:
schedules are grouped by cage type
it displays a summary of availability, per day, for each cage type
clicking on a cage type shows all schedules for that cage type with their corresponding appointments
This will be the default view for multi-day schedule views with cage types.
In the above:
the TOTAL row displays the total availability for each day
the first column indicates the cage type, and available cages.
the + and - can be clicked to show/hide all schedules of the cage type
all Small Kennel schedules are being shown
For Tuesday 5th:
there are 21 cages free, of a total of 45.
there are 10 Small Cages, 2 of which are free
2 Small Kennels are occupied
there are 5 Large Kennels, none of which are free
Summary View
The Summary View will summarise boarders, day boarders and check-outs.
It is a condensed version of the Cage Type View, with appointment details replaced with:
D - indicates a pet staying for the day
B - indicates a pet staying overnight (the B stands for 'boarder')
> - indicates an overnight stay checking out
In the above for Thursday 7th:
an overnight stay pet is departing Large Kennel 1
a pet is checking in to Large Kennel 1, for more than 3 days
a pet is staying for the day in Large Kennel 4
Check-Out View
This view is the same as the existing multi-day view except that only those schedules with appointments checking out for the selected date will be displayed.
Check-in View
This view is the same as the existing multi-day view except that only those schedules with appointments checking in for the selected date will be displayed.
Multiple Pets per Schedule
At present, multiple pets with overlapping appointments are displayed with the schedule duplicated. e.g.:
This will be changed to render them on a single line. e.g.:
Free Appointment Slots
The Free Appointment Slots faciltity will be extended to include a Cage Type filter to filter schedules by Cage Type. It will be presented as a dropdown that lists available Cage Types. It defaults to All.