OpenCDx for FDA
An open-source platform that gets home and point-of-care diagnostic results to providers, EHRs and public health. Funded by the FDA and engineered by SAFE Health Systems, with Deosi founder Ravi Singh as lead architect.
The problem
More and more diagnostic tests are taken at home or at the point of care. Most of those results never reach a provider, an EHR or a public health agency, because every test and app records data differently.
The FDA funded OpenCDx as a reference implementation: a working platform that shows how that data can be captured once, in a standard shape, and shared securely with every system that needs it.
| Client | SAFE Health Systems, funded by the U.S. Food and Drug Administration |
|---|---|
| Deosi's role | Subcontractor to SAFE Health. Lead architecture by Deosi founder Ravi Singh, and a Deosi team of three engineers |
| Years | 2023–2025 |
| Release | Open source, Apache 2.0. Version 1.0 in April 2025 |
| Stack | Java 21, Spring Boot, gRPC and protobuf, event bus, document database, Docker |
Commits in the public repository, open for anyone to review
Test coverage required before any code was accepted
Open-source license, free for agencies and vendors to reuse
The architecture
What we did
Lead architecture
Ravi Singh, Deosi's founder, led the platform architecture: service boundaries, protobuf contracts, gRPC and event communication, and how data moves from a test result to the systems that need it.
Microservices engineering
A Deosi team of three engineers worked inside the SAFE Health program, building connected tests, identity and access, communications, questionnaires, classification and the client libraries.
Questionnaires and classification
Structured questionnaire intake and symptom and diagnostic classification, designed to interoperate with FDA, CDC and CMS systems.
Standards-based data
Results captured once in a standard shape using HL7 FHIR, LOINC, SNOMED CT, Analysis Normal Form and Tinkar terminology, so downstream systems can use them as they are.
A strict quality bar
No code was accepted with static-analysis issues, undocumented contracts or less than 90% test coverage. The whole platform builds, tests and deploys from one script.
Released as open source
OpenCDx was published under Apache 2.0, with version 1.0 in April 2025, so agencies and vendors can inspect, reuse and extend it.
Why it matters for your program
OpenCDx is the clearest public example of how we work: domain first, standards from the start, small well-defined services, and a quality bar that holds up under federal review.
It is what we bring to every architecture and integration engagement.
Building a health data platform?
Tell us what you need to connect and who depends on the data.