What happens to a leave request from the moment it is submitted?
Every request goes to the line manager; requests over ten working days also need HR, and anything that clashes with the year-end freeze needs the director. Approved leave is booked in the team calendar automatically.
2 items drawn dashed as assumptions
The diagram as text
Parts
Submit request in the HR portal(user: “you request leave in the HR portal”)
Line manager reviews(user: “it goes to your line manager first”)
Over 10 working days?(user: “anything over ten working days also needs HR”)
HR approves(user: “also needs HR”)
In the year-end freeze?(user: “nothing in the last two weeks of December without the director”)
Director approves(user: “without the director”)
Booked in team calendar(user: “once it's approved it shows up in the team calendar by itself”)
Employee told it's declinedassumption
Connections
Submit request in the HR portal → Line manager reviews (user: “it goes to your line manager first”)
Line manager reviews → Over 10 working days?: approves (user: “it goes to your line manager first”)
Line manager reviews → Employee told it's declined: declines assumption
Over 10 working days? → HR approves: yes (user: “anything over ten working days also needs HR”)
Over 10 working days? → In the year-end freeze?: no (user: “anything over ten working days also needs HR”)
HR approves → In the year-end freeze? (user: “also needs HR”)
In the year-end freeze? → Director approves: yes (user: “without the director”)
In the year-end freeze? → Booked in team calendar: no (user: “once it's approved it shows up in the team calendar by itself”)
Director approves → Booked in team calendar (user: “once it's approved it shows up in the team calendar by itself”)
Notes
Not in the description, so drawn as an assumption: what happens when HR or the director says no.
connectionasync / optionalassumption (not shown by the evidence)