Channel Error
The Channel Error type triggers whenever a channel encounters an error. You can decide what type of errors you want your alert to trigger on. This includes choosing among categories of error types, and optionally using a regular expression that only allows events whose error source, error message, or exception stacktrace matches.
Alert Error Categories
- Any: Select this option to trigger on all error categories.
- Source Connector: An error that originated from the source connector during deploy/start, receiving a message, or sending a response.
- Destination Connector: An error that originated from a destination connector during deploy/start, dispatching a message, or receiving a response.
- Serializer: An error that originated from the source or destination filter/transformer script, specifically when serializing the message to the internal representation (such as XML), or deserializing the message to the outbound data type format.
- Filter: An error that originated from a source or destination filter rule.
- Transformer: An error that originated from a source or destination transformer step.
- User Defined Transformer: An error that originated from a user-defined call to AlertSender (alerts.sendAlert) from any script. For additional information, see The User API (Javadoc) section of the User Guide for Mirth® Connect by NextGen Healthcare on the NextGen Knowledge Center.
- Response Validation: An error that originated from a destination connector after a response has been received, when the response fails validation. For example, an HL7 v2.x negative acknowledgement (NACK).
- Response Transformer: An error that originated from a destination connector response transformer step.
- Attachment Handler: An error that originated from an Attachment Handler. For additional information, see the Attachment Handlers section of the User Guide for Mirth® Connect by NextGen Healthcare on the NextGen Knowledge Center.
- Deploy Script: An error that originated from a channel deploy script.
- Preprocessor Script: An error that originated from a global or channel preprocessor script.
- Postprocessor Script: An error that originated from a global or channel postprocessor script.
- Undeploy Script: An error that originated from a channel undeploy script.