King’s preference was for each dental practice to use one standard, networked application. Experience told her this was unrealistic. “Our dentists are very much attached to their own practice systems,” she says. “They usually adapted them for scheduling and staffing, as well as for finance and patient management. They liked their own systems, which worked efficiently. So I was facing a lot of backlash unless I found a way of getting the data I needed while leaving existing systems alone.”
King had a clear vision of how data should flow, rather than an actual solution. “I wanted something that could take data from existing practices without disruption, and then turn it into standard formats that could be understood by our databases.”
King contacted Microsoft Partner Network member, MOQdigital, a leading digital company that specialises in using the cloud to solve complex challenges. “Kellie has a reputation for visionary thinking and her approach was unorthodox,” says Nicki Page, Chief Executive Officer at MOQdigital. “She didn’t want to define the solution at the outset; her goal was to create possibilities.”
With help from MOQdigital, King eventually resolved on a hybrid cloud model to enable Dental Corporation to extract essential data from each practice without altering their existing systems. MOQdigital would install Cloud Data Manager on each practice network. This product contained a data-extraction program coded in .NET that allows the appliance to identify activity on the practice network, replicate changes, and forward them via a URL to a service bus, hosted in the cloud with Windows Azure.
The service bus consists of a data-processing engine, powered by Microsoft BizTalk Server 2013 that integrates all the practice data. Then the data is staged, cleansed, and consolidated before being formatted into standard reports and sent from Windows Azure to a database at the Dental Corporation head office.
Because all the data integration occurs in the cloud, the solution is easy to expand. “The point is that our solution is cookie-cutter,” says King. “We put our energy into mastering the basic principle involved: an integration layer that is so flexible we can bolt it into any practice. Now, we can go into each dental practice and install one small appliance that the professionals don’t even notice. It means we can search for and extract all the data we need to run a multi-practice health business—including patient records.”