In this region (JC28) we all used to get Birthday, Anniversary of employment date and 3 floaters.
You could either take them individually, in any combination or chain them in a full week for an extra vacay week. In order to accrue them all, you had to not only qualify for your other vacay weeks, but also pass your actual hire date to get that anniversary day. It was changed in the last contract to: Anniversary + 4 floaters.
The old language used to allow an employee to take their actual birthday date off, even if another employee with higher seniority had requested it. That's all changed now.