Migration of electronic patient records system
Migration of an electronic patient records system using nearshoring services from FIS SST. The legacy system suffered with poor performance and security issues and was not supported by modern browsers
FIS SST were selected to provide application development assistance for the migration of electronic patient records system using nearshoring services. The work involved updating an existing electronic patient records system (EPRS) to a more modern IT architecture for a leading Medical Group. The existing system was web-based and supported patient care from registration through to final test results.
Existing System
The system was utilised by more than 150 users including doctors, technicians, radiologists, receptionists and support workers.
The system prior to migration consisted of:
- Java Enterprise Edition Framework (back-end) and PrimeFaces (front-end)
- Glassfish application required to run the EPRS system
- Some components implemented as JAVA applets
The system also included data such as:
- Personal data of the patient
- Patient Identification data
- Results of medical examination (i.e. MRI, CT, ultrasound tests)
- Calendar of for the availability of medical tests
- Identification of the medical locations and medical team members
- Dates of contracts and payments
- Electronic Signatures
The electronic patient records system included a workflow system that recorded the treatments and results during the patient's stay at the healthcare provider.
Typically this would include:
- Patient registration by reception staff
- Examination findings by medical technicians
- Description of the examination performed by radiologists – audio recordings
- Preparation of test results by an assistant – text form of audio recordings
- Acceptance of the examination by a Doctor with an electronic signature
- Issue of a paper or electronic (i.e. CD ) record of the test results for the patient by reception staff
Shortcomings of the Legacy System
Key Migration Updates
New System Migration
The FIS SST development team collaborated with the client who provided source-codes and a test version of the legacy application. FIS SST used SCRUM methodology for the system migration project.
The new technology migration yielded key improvements to the existing system:
- Improvement in the system code and application architecture
- Improved stability and performance
- Resolving technical problems with incorrect recording of data
- Transition to new technologies that are supported by modern browsers
- Improved level of system security
- Transition to the latest version of the application server