Query regarding task exceptions in exceptions tab in a project

Hi,

We are trying to build a graphical visualization of the exceptions of the tasks that get listed in the exceptions tab.We queried that the PM_EXCEPTION_RULE_RESULTS table and found out the below exception names:

1 UnassignedEffortExceptionRule
2 ExternalPredecessorExceptionRule
3 TaskUnassignedExceptionRule
4 CriticalPathLateExceptionRule
5 TaskPredictedLateFinishExceptionRule
6 MilestonePredecessorExceptionRule
7 TaskOverdueStartExceptionRule
8 TaskPercentCompleteExceptionRule
9 TaskOverdueFinishExceptionRule

Is there a way to get the exact exception names that show up in the front for all the exceptions? Also, wanted to confirm if these are the only exceptions that will be reported in the exception tab.

Thanks,

Kaushik