Hospital

Transaction manager

Profdoc communicates with a multitude of external systems, such as national healthcare registers for registration of vital statistics (number of visits and admission/discharges, volume of care administered, economic data etc).

Profdoc is online with these external systems and transfers the information on an on-going basis. Each patient visit is registered in real time, which is especially important for billing, financial and DRG reporting.

Disturbances in the external systems do not affect the production in Profdoc. Should the external system by under heavy load, not reply or have response times of several seconds, it does not affect the user in Profdoc.

The transaction manager acts as a buffer between Profdoc and external systems and provides the following features:

  • When the user makes an entry in Profdoc for external registration, values are checked for consistency.
  • The transaction manager receives the registration and places it in a queue
  • The transaction manager sends the queued registrations to the external systems as fast as they are able to receive.
  • A monitoring function of errors etc. ensures that corrections and additional transmissions are done
  • Any error messages from the external systems are handled by the transaction manager and are reported to the system administrator.