Idomoo

Transforming Patient Care: SMART on FHIR Solution Powers Personalized Medical Videos

Idomoo is a leading provider of personalized and advanced interactive video.

A tech-savvy doctor writing on a clipboard with a stethoscope, showcasing global innovation.

Outcomes

  • Seamless Integration: Comprehensive documentation facilitated smooth understanding and integration.
  • Interoperability Compliance: SMART on FHIR aligned the solution with healthcare standards.
  • Effortless Cloud Deployment: Docker container quickly integrated into Idomoo AWS Cloud via traditional ECS deploy.
  • Fast Development, Scalability: FastAPI framework provided a robust, scalable, and easily adaptable solution.

tools & technology

  • HL7 FHIR v4
  • SMART on FHIR
  • Docker and Docker-Compose
  • Redis
  • Postman Collections
  • AWS Cloud:
  • ECS
  • API Gateway
  • Load Balancer
  • Python:
  • FastAPI

The Challenge

Transforming Patient Care with Next-Generation Integration

Idomoo’s Next Generation Video Platform combines data with video to deliver an exceptional customer experience. They produce cinematic, high-quality and evergreen videos that auto-update with the latest data and are even customizable by the viewer, rendering instantly on demand.

To provide personalized videos to clinical patients, Idomoo needed a way to access FHIR (Fast Healthcare Interoperability Resources) data related to EHR (Electronic Healthcare Records). These videos contain medical information that is useful for the individual patient’s treatment.

To this end, Idomoo asked Allata to develop an application that handles the authorization of EHR data requests against EPIC (a service that stores patient data). Called “API-broker,” this application was responsible for authorization using the SMART on FHIR protocol (OAuth2) and data sending to the Idomoo Video Services application. In this way, the Idomoo Video Services application can create a video tailored to the final user (a clinical patient).

The Solution

SMART on FHIR Empowering Personalized Medical Videos

To accomplish the SMART on FHIR authorization, Allata implemented an API-broker application that handles web client requests asking for a video for a particular patient. 

The API-broker is a docker FastAPI Python application that receives API calls from a user through a web client. It asks for particular FHIR resources from the backend, such as  patient information, procedures information, etc. The API-broker implemented necessary logic aligned with the SMART on FHIR protocol to authorize data via the SMART App Launch or SMART Backend Services. In the first case, a user session (patient, doctor, health provider, etc.) requests access with a given user-context. In the second case, the user session isn’t directly involved in the flow, as the API-broker uses a private key to authenticate against the EPIC application containing data.

If the authorization is granted, the FHIR resources are gathered and used to generate a particular video for the user (for example a guide on a particular medical procedure, an explanation of the patient’s diagnosis, etc.) This video generation is performed in the Video Client API developed by Idomoo (see diagram below).

The application was properly documented with files, a README and a postman collection.


Results

Simplified Integration, Enhanced Peace of Mind

Once the solution was implemented, Idomoo was able to integrate the Video Client API to the API-broker without worrying about authorization issues, which were handled and properly documented by the Allata solution.

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

Healthcare Company

From 15 Minutes to 2 while saving $750,000 per year: Revolutionizing Urban Air with an AI-Driven Custom POS.

Unleashed Brands partnered with Allata to develop a custom POS system that saved $750,000 annually by eliminating licensing fees, recovered revenue through improved guest experience, and enhanced operational efficiency. By leveraging AI, the project also reduced development costs by 15–20% and introduced QA automation for long-term reliability.
Global Commercial Real Estate Company

Transforming Real Estate Operations with a Scalable, Multilingual Brokerage Platform  

A global commercial real estate company faced inefficiencies due to fragmented systems and localization challenges after a major acquisition. Allata delivered a bespoke, scalable brokerage platform tailored to multilingual and multi-currency needs, launching the first market in just three months. The solution streamlined operations, improved lead tracking with AI/ML, and reduced time-to-market for each country. Research indicates that scalable platforms can enhance operational efficiency by up to 30%, while AI/ML-driven solutions improve lead prioritization and sales outcomes. This transformation enabled the client to scale operations effectively, achieving measurable business outcomes and operational efficiency.
Global CRE Leader

Revolutionizing Valuation Workflows for a Global CRE Leader 

The EMEA division of the world's largest commercial real estate (CRE) company faced inefficiencies in its valuation processes, inconsistent global practices, and limited workflow visibility. Allata partnered with the client to design and implement a connected valuation workflow solution, integrating mobile capabilities, automated reporting, and real-time performance monitoring. The result was a streamlined, standardized process that enhanced compliance, improved operational efficiency, and elevated client service delivery—positioning the client for sustained competitive advantage in the global CRE market.