We’re creating a gallery of SMART on FHIR Apps all built on the same platform. Each of our apps utilizes the same integration points, and are assembled using the same standard processes. This allows us to bring you solutions at a lower cost, with faster implementations, and far less complexity.

The scalability and flexibility that our platform offers is made possible by two key components, Sapphire App Assembler, and Omnibus Knowledge Platform.

Sapphire® App Assembler

Sapphire is what we use to assemble all of our SMART on FHIR apps. Sapphire’s library of reusable, configurable widgets, and drag-and-drop user interface ensures quality, reliability, and scalability which keeps costs down. All of our apps are engineered in partnership with customers, and can be easily configured to meet the unique needs of each customer.

Sapphire® Omnibus Platform

Building apps is only half of the equation. Populating those apps with data from different sources, clinical calculators, forms, graphs, and other knowledge artifacts beyond what an EHR can provide and support is where the true value lies. That’s where Omnibus comes in. Omnibus’s library of APIs provides the data, workflows, and insights that make our apps hum.


New health interoperability standards such as FHIR and CDS Hooks enable the development of applications and services that can integrate with the electronic health record (EHR) and other clinical information systems. To expedite the creation of interoperable applications, we developed a2d2, an open-source engine for implementing interoperable clinical automation services for CDS and workflow execution.