Hi,
The ID is driver assigned and is implementation dependent. It's much like compiler warning numbers. You can chose to ignore specific items by ID, sort errors by their IDs and so on, but there is no cross-vendor meaning to the number.
Cheers,
Graham