The British Medical Association (BMA) is the trade union and professional body for doctors in the UK. As a trade union for doctors in the UK, the BMA is formally recognised for collective bargaining purposes at national and local levels. BMA represent doctors both individually and collectively, negotiating pay and rights, and supporting doctors at work.
The Challenge
The introduction of new NHS terms and conditions for junior doctors created a need for a compliance tool to assist doctors in navigating the new contract. The BMA required a system to:
- Evaluate rota schedules for compliance with rules and regulations.
- Generate comprehensive reports on rota patterns and on-call schedules.
- Ensure mobile accessibility for doctors to check compliance on the go.
The primary challenge was developing a solution that could manage complex date and time-based rules while maintaining user-friendliness.
Solutions
- PearlArc developed Rota Checker, a cloud-based web application designed for both desktop and mobile use.
- Implemented Microsoft Technologies for robust functionality:
- ASP.Net MVC, C#, HTML 5.0, CSS 3.0, AngularJS, jQuery, and Entity Framework 6.0.
- Incorporated design patterns to ensure scalability and maintainability.
- Integrated MS Power BI to process raw data and generate insights on rota and on-call patterns.
- Designed a user-friendly interface that simplifies checking compliance with rota rules and regulations.
Key Outcomes
Rota Checker empowered BMA members with a 30% reduction in compliance check time, 50% improvement in rota transparency, and greater accessibility for junior doctors, helping them navigate contractual changes with ease
- Streamlined rota compliance checks
- Enhanced reporting through Power BI
- Improved accessibility with a mobile-friendly interface
- Adapting to new NHS terms and conditions.