Hospital

Home > Hospital > Software > Technical

Technical

Architecture and platform

Profdoc is designed in a three-tier structure which separates the database, business logic and client software.

Profdoc uses a dual-database set-up, both object-oriented and relational (SQL), for maximum performance and unprecedented response times. Any industry standard SQL database may be adapted, a choice usually governed by the business intelligence software used to track performance, understand business drivers, and manage the hospital organization.

The database can run on both Unix and Microsoft Windows servers, where Unix is typically chosen by large hospitals and Windows by small and mid-size hospitals.

The business logic servers and client software run on Windows computers.

In the latest production version, the Profdoc platform has been adapted to the Microsoft .NET Framework. This means that Profdoc can use all functions in the .NET runtime system and class library, for example XML-webservices, advanced manipulation of strings, encryption, HTTP-access etc.

Profdoc considers .NET to be an excellent tool to build powerful applications and in a standardized way integrate with other healthcare applications and services.

Development and upgrades

Profdoc is under continuous development and new features, improvements to existing modules and also entirely new modules are created as software upgrades on regular intervals. On-going developments (September 2005) are:

  • New laboratory disciplines for electronic replies, e.g. bloodbank and clinical physiology
  • Sketching (writing and marking on images)
  • Integration with Microsoft Word
  • Integration with new ICU system
  • Integration with new drug utilization review database