Programme occasion on list (9)
I believe the answer is:
timetable
'programme' is the definition.
(I've seen this before)
'occasion on list' is the wordplay.
'occasion' becomes 'time' (I've seen this in another clue).
'on' means one lot of letters go next to another (in a down clue, letters appear on others).
'list' becomes 'table' (list can mean a table or chart).
'time'+'table'='TIMETABLE'
(Other definitions for timetable that I've seen before include "Schedule of events" , "Syllabus" , "Programme" .)