The British Medical Association (BMA) is the trade union and professional body representing doctors in the UK. It is formally recognized for collective bargaining at national and local levels, advocating for doctors’ rights, negotiating pay, and improving working conditions. BMA provides various products and services to its members, aimed at supporting their professional growth and workplace needs.
The Challenge
BMA required a tool to help doctors efficiently record their work activities on-the-go, track patterns, and optimize their job plans. The solution needed to be user-friendly, accessible both online and offline, and seamlessly integrated with existing Identity Access Management systems for Single Sign-On (SSO). Generating insightful analytics from collected data was also essential to provide actionable metrics.
Solutions
Development of Doctor Diary:
- Designed as a web application and a mobile app for flexibility.
- Mobile app enabled offline functionality, allowing doctors to input data without internet access and sync automatically when online.
- Seamlessly integrated with BMA’s Identity Access Management for SSO, ensuring secure access.
Data Analytics and Reporting:
- Leveraged MS Power BI for advanced data visualization and analytics.
- Generated detailed reports on work activity metrics, weekly comparisons, and annualized job plans.
Technological Stack:
- Web application built using ASP.Net Core 2.0, C#, and MS Azure SQL Server.
- Mobile app developed with the Ionic framework, compatible with both iOS and Android platforms.
Key Outcomes
PearlArc’s Doctor Diary improved efficiency and accessibility for BMA members, increasing tool adoption by 65% and enhancing data-driven decision-making for professional growth and job planning.
- Enabled doctors to easily record and analyze work activities.
- Ensured seamless functionality in offline mode with auto-sync capabilities.
- Delivered comprehensive analytics to optimize job planning and track on-call patterns.
- Availability across web and mobile platforms improved member engagement.