A signal bearing medium, comprising a program which, when executed by a processor, performs an operation for communicating between a first system and a second system each having an associated database, in which at least one of the systems is configured to prevent the other of the two systems from directly accessing its respective database, and wherein the operation is automatically executed in response to a predetermined event, the operation comprising:
- generating, at the first system, a first electronic document containing information;
- invoking a first e-mail code to transmit the first electronic document from the first system to the second system;
- invoking the e-mail code to receive, at the first system, a second electronic document from the second system;
- and
- updating data in a first database of the first system utilizing information in the second electronic document.