Ngày đăng: 06/11/2024

Our team, in collaboration with Partner FPT, was tasked with integrating System HIS2 with Oracle EBS for a Hoan My Medical Corporation (8 sites). The primary goal was to achieve seamless data synchronization while minimizing disruption to existing user workflows and optimizing the speed of integration requests.

Project Goals

  • Seamless Data Integration: Enable smooth data flow between System HIS2 and Oracle EBS without requiring significant changes to user processes.
  • Optimized Processing Speed: Enhance the efficiency of data synchronization requests.
  • Robust Error Reconciliation: Implement mechanisms for identifying and resolving synchronization errors.

Challenges (Pain Points) & Solutions

1st Challenge: Lack of Integrated Reconciliation Reporting

Users faced difficulties identifying and resolving synchronization errors due to the absence of a comprehensive reconciliation report.

Solution

We conducted a thorough analysis of business processes and common error scenarios. Based on these findings, we designed and developed an integrated reconciliation report within Oracle EBS. This report provided visibility into errors, data statuses, and key metrics, empowering users to troubleshoot issues effectively.

2nd Challenge: Slow Processing of Integration Requests

The existing data synchronization process was slow, leading to delays in data availability.

Solution

We analyzed the algorithms used in the current code and identified optimization opportunities. By refining the algorithms while preserving the existing solution and business logic, we were able to significantly improve the processing speed of integration requests.

3nd Challenge: Customization & Integration

Data Storage Structure

We modified the data storage structure from a single table to three separate tables: Interface (I), Success (S), and Error (E). This change served multiple purposes:

  • Optimized Processing: By focusing on the Interface and Error tables, we reduced the amount of data scanned during each request, resulting in faster processing times.
  • Clear Role Separation: Partner FPT was granted permissions to insert, delete, and update data in the Interface table and delete data from the Error table. However, they were restricted from modifying data in the Success table, ensuring data integrity.

Form Customization

We added new fields to a customized form (Ex: HOADON, BANGKETHUTIEN,…) to accommodate additional information required by users, further enhancing the system’s usability.

Implementation Process

Change Management

Training: Recognizing that users were unfamiliar with the new integrated reconciliation report, we conducted comprehensive training sessions to familiarize them with the new processes and report interpretation. We also provided detailed user guides and report specifications.

Support: We established a dedicated support channel to address user queries and resolve any issues promptly, minimizing disruptions to their workflows.

Risk Mitigation

We proactively identified potential risks, such as delays caused by pending errors from the third-party partner. By collaborating closely with the partner to find solutions, we were able to mitigate these risks and keep the project on schedule.

Results

The project achieved the following outcomes:

  • Empowered Users: End-users gained the ability to independently identify and resolve errors (within their permissions) through the integrated reconciliation report.
  • Improved Performance: Data processing speed was significantly enhanced compared to the previous system.
  • Minimal User Disruption: We successfully minimized changes to existing user workflows, ensuring a smooth transition to the new system.

Conclusion

This case study demonstrates our commitment to delivering seamless integration solutions that prioritize user experience and operational efficiency. By addressing pain points, optimizing processes, and providing comprehensive support, we successfully integrated System HIS2 with Oracle EBS, enabling efficient data synchronization and empowering users to manage their workflows effectively.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *