Practitioner Attendance

As all the data is already in Cliniko, it would be fantastic to be able to generate a report of practitioner attendance. At present I have to map all that separately to cliniko but if I could just get a report of what shifts they had been scheduled for and what shifts they actually attended in full or part (eg went home sick half way through) it would be extremely useful. At present if they request leave, tell me they have seminar, or sick leave, I use the Unavailability Block. Perhaps the report could be selecting a date period, number of shifts scheduled + start & finish time of scheduled sift + start and finish time of actual appointments against that shift. It should include how many shifts had marked Unavailable