preloader
Asatasoft

Challenge

Our Australia-based client is a well-known healthcare service provider responsible for managing patient information as well as organ and tissue records within the hospital’s legacy database system. The client encountered difficulties in accurately matching and ensuring the best possible fit for donated organs or tissues. Their legacy system faced several challenges, including an unfriendly and non-scalable platform, underperforming features, and complex maintenance requirements. As a result, the client sought to develop a new application that would be scalable, user-friendly, high-performing, more resilient, and easier to maintain for healthcare organizations.

Key Challenges of the Project Were

Simplify the architectural design to ensure scalability, ease of maintenance, and security.

Securely store large volumes of data while maintaining high performance and accessibility.

Enhance data quality and improve accuracy.

Develop various reports for better data visualization and processing within the application.

Audit and validate erroneous data to prevent mismatches of human organs or tissues.

Expertise

Tools & Technology

SharePoint 2016 • JavaScript • jQuery • C# • CSS3 • HTML • Rest API • CSOM • SQL • SSRS

Solution

Given the critical importance of ensuring the best match for human organs and tissues, we approached the development of this application with great care. C# combined with SharePoint was chosen as the primary technology stack for this mission-critical solution. The application is designed to accurately capture data related to human organs and tissues.

The process was divided into two main steps:

  1. Collecting detailed information about the donor.

  2. Managing the retrieval process of organs from the donor.

In addition to organ donation, the application also maintains records of tissues donated by both living and deceased donors.

Key Features of the Application

Referral and Retrieval Dashboard

The Referral Log form is utilized by healthcare staff to document the donation process in real-time by collecting patients’ medical information. This form records donor details including family discussions, patient demographics, clinical data, medical conditions, and other relevant information.

Additionally, we have provided a retrieval form option that allows users to log details related to Retrieval Information, Donation Activity, Organs and Tissues Information, Transplant Issues, Clinical Timelines, and Retrieval Status.

Education Reporting Dashboard

This module collects information about educational sessions delivered by staff to clinicians, healthcare professionals, and community members throughout NSW.

Tissue Bank Database

The Tissue Bank module is primarily divided into two sections: Deceased Donation and Living Donation.

Deceased Donation Module

This module is further categorized into two sections: Deceased Referral and Musculoskeletal & Skin Donors.

Deceased Referral

This sub-module collects all relevant information related to the “Patient” as well as “Consent and Donor Assessment.”

Musculoskeletal & Skin Donors

This sub-module collects comprehensive information related to Deceased Donor Details, MSK Tissue Retrieval and Assessment, Skin Tissue Retrieval and Assessment, MSK Follow-up and Processing, Skin Follow-up and Processing, as well as Skin Allocation and Inventory Management.

Deceased Donation Module

This module is further categorized into two sections: Deceased Referral and Musculoskeletal & Skin Donors.

Living Referrals

This sub-module captures all information related to Patient Details and Referral Outcomes, which then serves as the basis for migrating records to Amnion Retrieval, Femoral Head Retrieval, and Autologous Bone Retrieval.

Amnion Retrieval

This sub-module is used to record data related to the retrieval process of a Living Referral, specifically through the Amnion Retrieval and Amnion Allocation systems.

Femoral Head Retrieval

This sub-module is designed to retrieve information from Living Referrals where the tissue referral is for Femoral Heads and the referral outcome is marked as "Acceptable." In such cases, a record is automatically created in the Femoral Head Retrievals section of the Living Donation Program.

Autologous Bone Retrieval

This sub-module retrieves records from Living Referrals where the tissue referral is "Autologous Bone" and the referral outcome is "Acceptable." In such cases, an entry is automatically created in the Autologous Bone Retrieval section of the Living Donation Program. The retrieved grafts are then sent to the NSW Bone Bank for storage until they are needed for re-implantation into the same patient, creating a unique scenario in which autologous bone donors serve as their own graft recipients.

Search Functionality, Audit Tracking, and Reporting

The search functionality allows end-users to quickly locate records within individual modules, while audit tracking enables administrators to monitor changes made within the system. The reporting feature supports the evaluation and analysis of captured data, facilitating its processing within the appropriate modules.

Result

By leveraging Asatasoft’s .NET development services, the client was able to gain significant advantages across their operations. Our robust and well-structured solution streamlined the donation process of human organs and tissues with greater accuracy. The secure storage, maintenance, and evaluation of generated data — along with simplified report generation for analysis and tracking — became significantly more efficient.

The introduction of a new intranet-based platform enhanced the overall performance of the healthcare organization by centralizing data management, improving data clarity and auditability, and ultimately boosting productivity, return on investment, and operational speed

Ready to build your custom application solution?

Send us your requirements on info@asatasoft.com or call  786 878 0631