In a boarding school environment we still need to flag low severity conditions like eczema and hayfever, but that needs to be separated from 'anaphylaxis', 'epilepsy', and other life threatening conditions.
With many pupils having a some kind of conditions of some sort, the number of flagged pupils somehow trivialise those with serious conditions.
Therefore different coloured flags to denote conditions severity would be preferable and potentially save lives.