What is the logic for waiting list dynamics?

Waiting list dynamics updates on a weekly basis.

When ALL is selected – the number of additions is the sum of the number of patients captured for the first time on the waiting list that week (regardless of category).
When a category is selected, the number is represents the sum of the number of patients became a 1 or 2 or 3 that week.
Patients who have been re-categorised will appear as additions on each list they have been categorised.
The number represented in ALL is not equal to sum of 1 , 2 , 3.
The purpose of the calculation this way is to collect changing demand NOT waiting list movements.