A platform engineered to drive innovation.

Making dispersed data meaningful and accessible.


The platform maps data and workflows to consolidate information from EHR systems, wearables, IoT devices, sensors, mobile or desktop apps, and personally generated health data.


The platform’s cloud-hosted interoperability system then normalizes this data, connects and consolidates patient records, and continuously controls and monitors data access.


Data can be made accessible through in-house and third-party applications empowered by developer-friendly Fast Healthcare Interoperability Resources (FHIR) APIs.

The core components of
Health Stack include:

  App Marketplace

The heart of the platform is a robust application ecosystem. In the same way that independent software developers can create applications that leverage data for users of consumer or business platforms like Facebook or Salesforce, developers will now have a place to market and monetize innovative SMART on FIHR health applications.

Marketplace applications will be able to securely consume or write data to subscribing organizations, with access controlled by a flexible and customizable rules engine. Any healthcare organization subscribed to the platform will have the option of accessing any application in the marketplace, which will include solutions developed by UCSF and its partners, as well as those from third-party developers.

  Cloud Hosting

Health Stack runs on a secure, scalable cloud-computing infrastructure. By delivering the platform as a cloud-based Software as a Service (SaaS) offering, we increase the ease of installation and updates, maximize system availability and adoption, and increase the accessibility of data.

  Workflow Integration

New tools are only useful if they are available when and where they’re needed, which is why the platform embeds apps as deeply within workflows as possible. For example, “single sign-on” will use SMART on FHIR to launch external apps from within the EHR while maintaining both provider and patient context.

Platform users will also be able to create their own custom actions and workflows to connect diverse technologies and systems. This includes workflows between organizations, such as referrals or public-health reporting. Users who create these custom workflows can even share reviewed and vetted versions with others for their own use.

  Data Connectors

Health Stack includes pre-built, standards-based data connections for widely used EHRs, devices, and applications.

Just as importantly, the platform is ready for the next generation of health data. Its flexibility and use of industry-accepted data standards give it the power to easily integrate data from emerging sources such as wearables, patient-reported outcomes, and the ever-expanding Internet of Things (IoT).


A suite of microservices – providing functionality such as collaboration/messaging, analytics, and video/telehealth – will allow application developers to embed standard features and interactions across multiple apps on the platform.

These microservices will speed the development process, and will also benefit end users by allowing them to use familiar tools in multiple applications. A physician, for example, will be able to use a single messaging interface as they communicate with patients across several different apps.

  Semantic Interoperability

Semantic interoperability allows different systems to seamlessly exchange data while preserving its meaning. This is one of the most challenging pieces of the health data puzzle, and is one that we continue to invest in as Health Stack evolves.