Boarding Views

Donate to this project

Development Project Status: Completed

Total cost estimate (ex-Tax): 
$6790
Due date for completion of this stage: 
04/01/2016
Release: 
1.9
Current Percentage Funded: 
50.00%
Project funding: 

You can donate money to this project by entering the amount above and clicking the 'Add to cart' button. In the Checkout process you can either choose to pay now (via Bank Transfer, Cheque or Pay Pal) or you can pledge the amount by choosing the 'Pledge a payment for a Development Project' method. If you make a pledge, then when we have 100% funding commitments, you will be notified by email and you can then action your payment. Note that development will not commence until all funds are received.

Project description: 

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 correponding 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 correponding 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.

 

JIRA: OVPMS-1733

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Re: Boarding Views

Funding for this feature has begun. Thanks to our generous member who has contributed 50% of the funding required. Thanks very much!

Syndicate content