Classes
Class Exception/
Error Handling
Services
General
|
+--Exception/
Error Handling
Services
These services provide an interface to raise and manage errors
and other business level exceptions. Exceptions can range from
system/application level exceptions to exceptions found as a result
of corrupt or dirty data and other such conditions. The Error /
Exception Handling Services will use the Log Management Service to
record error information.
Errors may occur at the communication level or at the business
level and should be communicated to the user / PoS system in a
standard fashion to indicate severity as described in the following
example.
Classification |
Definition |
Error |
The request could not be processed successfully and has been
rejected because of the problem.
E.g. The patient id could not be found |
Warning |
The request was successfully processed, but it was processed
differently than the requester had asked, or an anomaly was
encountered which the requester should be aware of.
E.g. “The clinical event to be corrected was already
corrected” |
Information |
The request was successfully processed and there were no
issues, however some information regarding the transaction is being
returned that may be of interest.
E.g. “The patient’s consent for this provider to view their
information will expire in 10 days” |
General Info |
Name | Exception/
Error Handling
Services |
Visibility | public |
Active | false |
Abstract | false |
Leaf | false |
Root | false |
Owner | Classes |