SmileCDR

Revolutionizing Healthcare with Customized Solutions, Secure Data Management, and Global Insights

Smile CDR Inc. empowers health organizations to build interconnected health solutions. Their core product is a comprehensive clinical data repository, which is the commercially supported version of the open-sourced HAPI FHIR.

A woman in a tech lab looking at a blue machine.

Outcomes

  • Efficient resource utilization with Smile CDR assembling a dedicated team, eliminating the need for PAHO to allocate internal resources.
  • Successful deployment of the solution, enabling PAHO to collect Essential Safety of Vaccines (ESAVI) information from member countries.
  • Seamless utilization of standard FHIR APIs for real-time information submission and updates, simplifying data collection, grouping, and analysis for PAHO.
  • Enhanced privacy and security ensured through the implementation of a multi-tenant solution, isolating and safeguarding the stored “Questionnaire Responses.”

Tools & Technolgy

  • Smile CDR 
  • Docker Container 
  • FHIR Path
  • HL7 FHIR v4
  • Infrastructure as Code: Terraform
Azure Cloud:
  • Azure Container Instances
  • Azure Container Registries
  • PostgreSQL 9.4 
  • MSSQL 2012

The Challenge

Healthcare Solutions, Customized and Deployed for Success

To support current and upcoming needs, Smile CDR Inc. sought a strategic partner with expertise in their product and the health industry to support deployments of their solution in different environments, clouds and customization settings. 

For the initial project, Smile CDR Inc. approached Allata to help customize their solution for the Pan American Health Organization (PAHO). The objective of the PAHO was to collect ESAVI (Adverse Events Supposedly Attributable to Vaccination and Immunization) information for countries using FHIR APIs and then export this information to their proprietary database. The information was sent using the “Questionnaire Response” FHIR resource.

As part of their requirements, Smile CDR Inc. needed a solution that enforced isolation of the information (the users of one country couldn’t access the information of another country), scalability, availability and reliability while also leveraging the Azure Cloud where PAHO already had their solution deployed. 

The Solution

Scalable Solutions, Secure Data Management and Empowering Seamless Healthcare Integration

As an initial step, Allata assembled a multidisciplinary team and proposed the following architecture to allow reliability and scalability of the solution: 

This solution was deployed in the Azure cloud environment using Infrastructure as Code (Terraform). It works as follows: it retrieves the docker image from the Smile Docker Hub repository and deploys it in the Azure cloud, performing the required configuration to make it work. Once configured, the Smile CDR application starts exposing the FHIR APIs’ endpoints. When a call is made to the APIs, the information is stored in the Smile CDR’s internal PostgreSQL database. 

To fulfill PAHO’s requirement for exporting data to the PAHO proprietary database, the “Real Time Export“ (RTE) feature was set and configured to map the values (using FHIR Path) of received “Questionnaire Responses” against the Ms SQL Database fields. 

To isolate the information between countries, a multiple tenant solution was created:

  1. Multiple SmileCDR Users: One/multiple user per tenant
  2. GET/PUT/POST restriction per tenant
  3. Storage layer with:
    1. Multiple Logical Partitions for the FHIR Database 
    2. 1 Partition per country 

 

The Results

Data-driven Collaboration Empowers Global Healthcare Insights with Security and Ease

Through our partnership, Smile CDR quickly assembled a multidisciplinary team to refine requirements, design an architecture, implement and deploy a solution without having to dedicate internal resources to this project.

Once the solution was deployed, PAHO was able to collect ESAVI information of the countries belonging to the organization. The members could easily utilize the standard FHIR APIs to send and update information in real time, making it simple for PAHO to collect, group and analyze the received information. At the same time, given the multi-tenant solution, the information remained isolated, protecting the privacy and security of the stored “Questionnaire Responses.”

Innovation starts with a conversation.

Fill out this email form and we’ll connect you with the right person for your needs.

Related Case Studies

Large Global Accounting Firm

Replaced legacy accounting system with automation, saving an estimated $600,000 – $800,000 annually.

We designed and implemented an automated, scalable solution on Azure for a global accounting firm, replacing manual tax form handling processes while reducing error rates. This transformation significantly enhanced operational efficiencies, compliance, and client satisfaction.
Large Clinical Testing Laboratory

AI-assisted development boosts product modernization, efficiency, scalability, and future growth trajectory.

Set to launch later this year, Allata's solution will enhance the client's growth and scalability by digitizing paper processes and improving workflows. With AI utilized throughout the SDLC, the new system will ensure compliance, reduce errors, and offer faster response times, resulting in increased efficiency and scalability. The rebuilt system will support regulatory adherence, reduce costs, and serve as a foundation for future growth and enhancements.
Cyber security concept. Padlock on circuit board background neon
VyoPath

VyoPath Creates SaaS Revenue Stream by Leveraging Allata in Artificial Intelligence

To enable clients to detect cyber risks, VyoPath wanted to expand its packet flow collector and turn it into a robust network analysis platform—by adding artificial intelligence capabilities to detect cyber-threat scenarios such as brute force, denial-of-service, and distributed denial-of-service attacks.