Function documentationEvent Management

 

Event management is a technical framework for handling events which are triggered by actions in the clinical system, and the synchronous or asynchronous triggering of subsequent actions, without having to access the various programs in the clinical system i.s.h.med.

Within the framework of event management, the system saves actions in i.s.h.med (e.g. the creation of a medical document, the execution of a status change in a clinical order, etc.) as events. The system saves these events together with the corresponding context information. Various handler routines which run cyclically, can react to these events.

Example Example

An example of such a handler routine is application logging.

Application logging receives an event and checks in application logging customizing, whether this event is relevant for logging.

If the event is relevant for application logging, the system logs the event by creating a message for a user-related or patient-related log.

End of the example.
Prerequisite

Event management is available to you if you have activated the business function Clinical System Enhanced Documentation Processes (ISHMED_EDP).

Integration

The handling of events is available for the following applications:

Prerequisites

Event management is available to you if you have activated the business function Clinical System Enhanced Documentation Processes (ISHMED_EDP).

Features

  1. The execution of a user or system action (e.g. create clinical order) triggers an event in order to register the occurrence of a specific state or provide branch points for various processing.

  2. The application creates an event and orders the event manager to process this event. The system saves this event together with the corresponding context information.

  3. To create any required branch points for various processing, the event manager will return a result, if necessary. The application can process this result further accordingly.