Creating an Appointment Booking Application for IMO
Independent Medical Opinion (IMO), owned by parent company Nordwake, incorporates a group of companies that offer personal injury assessment and management services. These include Medicolegal Reporting Services of Australia (MLRSA), Specialist Opinion Group, and Vocational Capacity Centre
Nordwake is an ISO Certified company under multiple categories, known for its excellence in operating procedures. Having such a company trust us with their systems and data security has been a privilege for Intergy that we don’t take lightly. Intergy has been providing technology transformation and modernisation services to IMO/Nordwake for over 8 years now.

The Solution
THE MAIN BUSINESS REQUIREMENTS
- Obsolete technology (reached end of life). Microsoft will no longer provide support, security updates, or bug fixes for Classic ASP.
- The legacy application did not work properly in modern browsers.
- Application performance and scalability was poor.
- An outdated User Interface (UI), that was clumsy and not user friendly
Client Testimonial
WHAT VALUE DID THE SOLUTION PROVIDE FOR IMO?
- Monitor appointments awaiting paperwork and allow users to record when they have been followed up.
- Log paperwork that has been received.
- Enter details regarding appointments, with full validation.
- Monitor documents that need to be distributed, as well as how the distribution takes place.
- Record patient confirmation.
- Monitor appointments that should have occurred throughout the day, and measure this against patient arrival time to produce data for analysis.
- Monitor outstanding reports and log their relevant stages.
- Quality check all reports.
- Facilitate the release of completed reports for sending to clients.
- Calculate fees and complete invoicing.
- Keep a log of reports/invoices being sent to clients.
- Send all documentation involved in the appointment between the relevant parties in a secure manner (via a custom secure document management system).
- Follow up outstanding accounts.
Over the years, Intergy has also enhanced the custom application with multiple value-added improvements, such as:
- Implementing an external booking platform for IMO’s clients
- Adding specific branding to the platform for IMO’s clients.
- Following acquisitions, enabling data migration of clients’ data into the IMO database.
- Data Replication setup between internal and external systems.
- Secured logins, role-based access and two factor authentications.
- Document/Paperwork management capabilities for doctors and other medical staff.
Microsoft Azure Migration - The Perfect Solution

HOW AZURE MIGRATION HELPS DELIVER BUSINESS-CRITICAL SERVICES
- On-demand scaling of application resources enable continuous performance & service improvements.
- Significantly higher availability of the application to service IMO's clients.
- Far less manual maintenance required compared to the previous architecture.
- Access to more diagnostics information such as logs, recommendations, and more.
- Ability to significantly improve the security posture of the application and data.
- Structured access control for relevant users.
- More streamlined internal auditing when required.
- Separate Azure resource groups for testing and production environments.
- Azure Active Directory to facilitate single sign-on.
- Removal of redundant servers by using Azure blob storage.

BENEFITS OF MIGRATING TO AZURE

IMO were very pleased with the outcome of the Azure migration, as the project was undertaken with a strong commitment to meeting the readiness, functionality requirements, security and modernisation needs in relation to previous-generation IMO infrastructure. Our consultative approach is something we pride ourselves on, and we find this leads to greater customer satisfaction in the long-term, as our client’s needs are heard, met, and supported throughout the project implementation.
We were able to modernise IMOs applications using a scalable methodology to increase their business agility and drive cost efficiencies, and this was highly valuable to them. We also leveraged Microsoft’s data platform capabilities in Azure and public cloud scenarios to support mission-critical applications, with a focus on high availability, performance, and high-scale applications – augmenting the SQL Server with a set of Azure Data Services.
IMO is now in a far more comfortable position, as they have achieved the goal of full control over their platform, infrastructure, services, and associated costs. They are now able to enhance and scale their applications using Azure services on demand, when required. For Intergy’s part, we were able to take full advantage of Azure’s comprehensive resources and streamline the entire development process for IMO, enabling us to deliver on every requirement in an efficient, timely manner.
We are proud of the long-term relationship we have established with IMO and look forward to assisting with any and all of their future software-related needs.