a) Only the fact and details of the error, rather than the way of handling the error, should be displayed.
b) Only the information that system developers need to identify the cause of the error should be displayed.
c) Since it is desirable that the error message be as short as possible, the abbreviation and error code should be displayed as they are.
d) The action to be taken by a user should be displayed briefly and precisely with the error message.