1. In a system where a separate expert system communicates with a clinical system with one or more clinical modules, a method of interfacing the separate expert system with the clinical system, the method comprising: receiving clinical data from the clinical system on at least one of an inbound data interface and a synchronous alert interface; storing the clinical data in an expert system database of the expert system; processing the clinical data in the expert system; generating an alert based on results of processing the clinical data; and sending the alert to the clinical system on at least one of a synchronous alert interface and an outbound alert interface.