A system operates to receive status messages from banking machines (12)
operating in a network (14). The messages are received by an event management
system (20) operating at least one computer (54). The computer is
in operative connection with a data store (52). The data store includes
information representative of the banking machines in the network, status messages
generated by the banking machines and actions to be taken including entities to
be notified of conditions which cause status messages to be sent by the various
banking machines. The event management system receives the messages and places
them in a uniform standard message format for further processing by the system.
A device status processing program (36) in the computer resolves an action
to be taken responsive to the status message. Responsive to the action resolved
by the device status processing program the computer causes a notification message
to be dispatched by a multimedia reporter to an entity who is to be notified of
the condition at the banking machine which caused the status message. The computer
also causes a trouble record to be created in the data store responsive to the
status message from the banking machine. The multimedia reporter receives input
messages from the entity and the computer causes information to be included in
the trouble record responsive to the input messages. The system further provides
report data to a user which enables the user to analyze the operation of the banking
machines and service providing entities. The system further includes test capabilities
for testing proper operation of the system.