Medical-Record-Management

Medical Records Management System

Executive Summary

Our customer is a world leader in Enterprise Content Management solutions. The medical records management system offers clinical users access to all of the structured data and unstructured content from one place, allowing access to a complete patient record from within the system. If a patient in Sydney is referred to a branch hospital in Melbourne, ideally, the patient is required to carry his/her medical status for further assessment. With this software, all of the patient’s medical history is made available to all the hospitals on which the software is implemented. The automated document capture, management and delivery solution streamlines patient record access, reduces processing errors and makes data available to the entire hospital staff instantly.

ennovate studied the existing medical practices of the end users (medical community) and implemented some major enhancements to the existing records management software. Through an offshore development center, ennovate offered design, bug fixing, testing and maintenance and support services.

The Customer

  • Our customer, an US based company with worldwide operations, is highly renowned for providing Enterprise Content Management (ECM) solutions. Their web content management, portal and collaboration solutions provide the backbone for dynamic web experiences

The Challenge

  • Feature enhancement to ease navigation and records retrieval - Our customer wanted to enhance the current features of their Medical records management software in order to keep pace with the changing times and enormity of records. The outdated features made it time-consuming and tough for the doctors and administrators to navigate, process, index and report patient records easily and accurately

The Solution

ennovate team of engineers visited the customer onsite and studied the existing Records management software and learnt about the customer’s requirements. They figured out the logistics for technically incorporating the features on the software to cater to customer requirements and devised the process model shown:

    Following software modules were implemented to the system:

  • Document/ Record Search & Retrieval

    Prior to this, search results for patient’s records yielded a lot of unwanted data owing to faint keyword matches. ennovate’s efforts helped to streamline and target only the desired results.

  • Workflow

    This modification helped the doctors or administrator to simultaneously select a bunch of records and change their status to “processed”, “completed” etc. This had to be done separately for each document before.

  • Indexing

    Many documents were created owing to the repeated visits by the same patient. In order to reduce the arduousness of having refer to multiple documents to track the patient’s progress, ennovate team modified the code to have a single document track and update the patient's data on recurring visits.

  • Reporting
    • Report Header customization helped the label report windows according to customer requirements.
    • Patient reports were modified to display information based on the locale of the operating system.
    • Patient records registered from locations with varying time zones were unable to be sorted accurately on the basis of time. This flaw was fixed.
  •   Administrator Q/A
    • For cases such as mother and child, both patient health records were to be made available on a single document for simultaneously tracking the health progress. ennovate team helped to merge two documents in order to enable this.
    • Functions such as delete and print on multiple documents through simultaneous selection were introduced.
    • Modifications on health record documents (such as deleted, modified) by administrator were to be tapped for transparency. This was enabled by introducing 4 new document status track features.

The Technology

  • Visual Basic 6.0, Oracle 9i, Crystal Reports, VS flex grid 7.0

Customer Testimonial