The error codes are actually from MCP and would be seen regardless of how the error was triggered (iControl, GUI, tmsh, etc). You can search for many errors on AskF5. But I think it would make a great feature request to have a searchable database of all error codes which includes:
Alert ID, alert text, description, possible resolution steps
If you'd like to see this added to AskF5, iHealth and/or Enterprise Manager please open a case with F5 Support. If you do this and get an RFE ID, can you reply back to this post with the ID so others can reference it?
Thanks, Aaron