Electronic medical record software which some refer to it as EHR (Electronic Health Records) is a hospital clinical database management system called DMS. This software aims at improving the patient care by providing efficiency, fast retrieval of data, increased productivity and revenue and reduced running costs. An EHR solution lies at the heart of any computerized health information DMS that should essentially provide high quality patient care for all intents and purposes, reducing medical errors, delays and oversights in patient treatment.
There are three types of medical document management solutions namely, Paper Charts, Spreadsheet files and OpenMRS EMR applications. The paper and spreadsheet files have certain limitations when it comes to their performance and availability of storage space. Spreadsheets, created in Excel with a VBA backbone, for instance may lose data, and can only keep not more than 100 patient records efficiently. There are citations from various users implying that Microsoft Office Excel 2003 can perform a better job when it comes to analysis using the Pivot Tables than a spreadsheet which merges several spreadsheets. Thus, complex data takes a lot of time to analyze. Although, a paper chart does not limit the number of patient records it can hold and have organized data, it does not have the flexibility to manage complex disease treatment like human immunodeficiency virus (HIV) and Tuberculosis (TB) properly.