Skip directly to content

Dexcom Inc

Award Category 
Drupal Version 
This website looks great on mobile devices!
Brief Overview 

(NASDAQ: DXCM) is a medical device company that develops, manufactures and distributes continuous glucose monitoring systems for diabetes management. Dexcom reached $300 Million in sales in 2011, when their Internal Marketing and IT teams reached out to Achieve to help increase their web presence. The Dexcom Store was a unique challenge for Achieve Internet. Achieve built and supported an e-commerce site that gave patients a quick, easy, and secure method for re-ordering their glucose monitoring systems. This is no ordinary e-commerce site; Achieve had to tap into the crucial client data that existed in Dexcom’s legacy Oracle system, while ensuring HIPAA compliance, flexibility, and cost effectiveness. Achieve built a custom module for the online store that integrated proprietary client data; insurance verification, purchasing and frequency limits based on client insurance, and co-pays, as well as all the product specifications into an aesthetically pleasing site.

The Dexcom online store now exposes its products to the user in an interactive and engaging way, which simplifies the process for the patient. Dexcom was striving to create an easier process for their customers and with the help of Achieve they were able to accomplish just that.

Launch or Publication Date 
Thursday, May 3, 2012
Dexcom Store, re-order glucose monitoring devices
Key Modules, Theme, and Distribution Used 
Contributed Modules: Drupal Commerce, Drupal Bean, Drupal Flag, Drupal Webform, Drupal Libraries, Custom Modules: Dexcom Cart, Dexcom Checkout, Dexcom Product, Dexcom Responsive
Why these Modules, Theme, and Distribution were Chosen 

 

Dexcom wanted to accomplish a unique online store for patient re-orders, but could not afford to scrap their valuable current client data locked within their existing internal Oracle system.  This proved to be a monumental task and rather than spending a few million dollars to re-design and install a new ERP Dexcom decided to keep their Oracle system and asked Achieve to help them build their store using Drupal.   

As a medical device company, security is of paramount importance and a driving force for Dexcom was to maintain the utmost level of security to protect its customer’s valuable and highly sensitive personal data.  All data within the Oracle system had already been programmed for HIPAA compliance.  Achieve had to make sure that all the critical patient data remained HIPAA compliant, otherwise Dexcom could risk being shut down.  Achieve used the Drupal Commerce platform to highlight Dexcom’s products while preserving legacy pricing, current client data and payment systems all locked within their Oracle system through web services integration.  In order to optimize functionality Achieve had to develop a custom e-Commerce module that made the re-order process quick, easy, and secure.  Achieve was able to build a client interface system that interacted with Dexcom’s Oracle system to keep the legacy data and security best-practices intact.

By utilizing Drupal web services Achieve was able to create a HIPAA compliant site while also establishing a secure method of access to critical client data.  Through an array of custom built modules Achieve was able to keep all the client data, but the one bit of requested information, locked in Dexcom’s Oracle system behind a firewall at all times.  Achieve only allowed Drupal to have access to one piece of information at any given times based on user authentication. 

 

One of Achieve’s key philosophies includes actively building on existing modules as needed, but also building custom modules in a way that allows future iterations to scale without reengineering the entire platform.  Achieve was able to do that for Dexcom by weaving extensibility into the construction, which means all the custom modules built, by Achieve for Dexcom, today will be reusable features tomorrow.  As Achieve continues to support Dexcom our efforts are focused on building around, rather than over existing systems in order to extend Dexcom’s technology stack. 

Owner's Name 
Dexcom Inc
Development Company 
Achieve Internet
Achieve is a leading software development company, developing advanced enterprise web and mobile solutions, primarily leveraging Open Source technologies like Drupal, for media, health and technology customers. Achieve has a singular goal: To help you launch your advanced digital platforms with confidence. By employing a well tested and innovative development methodology, Achieve’s team of in-house engineers has over 90,000 development hours and consistently exceeds client expectations for clients such as; NBC Universal, MTV, Fast Company, DivX, Drupal.org, Dexcom Inc, and Amerigroup Corporation, among many others.
Why Drupal Was Chosen 
Drupal was chosen because of its extensibility, integration capabilities and IT security.
Describe the Project (Goals, Requirements, and Outcome) 

 

Achieve made the Dexcom online store possible through a complex integration process.  The data that Achieve had to make readily available for the end user was not allowed to be hosted on an external platform.  This critical client data that Achieve had to access was locked within Dexcom’s Oracle system.  In order to access all the data necessary using Drupal, Achieve had to use multiple third party sources including Dexcom’s legacy Oracle system, client insurance verification services, co-pay records, purchase order histories, client account information, to name a few. 

By utilizing Drupal web services, Achieve was able to create a HIPAA compliant site while also establishing a secure method of access to critical client data.  Through an array of custom built modules Achieve was able to keep all the client data, but the one bit of requested information, locked in Dexcom’s Oracle system behind a firewall at all times.  Achieve only allowed Drupal to have access to one piece of information at any given times based on user authentication.  This was a key point for Dexcom, for the implications and repercussions to unauthorized client data access can be the death knell for a medical device company.

By leveraging Drupal’s extensible framework, secure hosting, a vast array of contributed modules and in some cases automating the workflow, Achieve was able to help Dexcom reduce their overall cost of sales (COS) and increase sales exponentially.  All of this was accomplished by adapting to the current client data in Dexcom’s Oracle system, which helps minimize disruption to existing IT infrastructure.   All of this was then compiled into one responsive web design to give end-users ease when ordering from their most convenient device or desired location; laptop, desktop, tablet, or smart phone.  

The Drupal community can use the lessons learned by Achieve Internet as a model to branch out to new market verticals that require the use of proprietary data and third party hosting. The complex integration task that Achieve accomplished for Dexcom was made possible by the vast amount of relative experience the Achieve Internet development team brings to the table. 

Type of Nomination 
Website