A Federated Common Data Model (FCDM) is a canonical, network-wide data schema that harmonizes heterogeneous local datasets into a shared semantic representation, enabling collaborative analytics and model training without moving or exposing raw patient records. It acts as the syntactic and semantic translation layer that allows disparate electronic health record systems to speak the same language.
Glossary
Federated Common Data Model

What is Federated Common Data Model?
A standardized data schema adopted across all nodes in a federated network to enable semantic interoperability without physically centralizing the data.
By mapping local terminologies to a unified standard like OMOP or FHIR, an FCDM ensures that a diagnosis code in one hospital means the same thing in another, enabling consistent feature engineering across nodes. This abstraction is critical for federated learning topologies, as it allows aggregation algorithms to operate on mathematically compatible model updates derived from structurally identical input spaces.
Key Characteristics of a Federated Common Data Model
A Federated Common Data Model (FCDM) is the architectural backbone that enables disparate healthcare institutions to speak the same data language without moving or centralizing protected health information. These characteristics define how an FCDM achieves semantic consistency across a decentralized network.
Standardized Schema Harmonization
Establishes a single, canonical data representation that all nodes must map their local schemas to. This is typically achieved through Extract-Transform-Load (ETL) or Extract-Load-Transform (ELT) processes that convert local idiosyncratic formats into the common model.
- OMOP CDM: The Observational Medical Outcomes Partnership model is the dominant standard for observational health data.
- FHIR Alignment: Modern FCDMs often align with HL7 FHIR resources for API-level interoperability.
- Mapping Logic: Local codes (e.g., proprietary lab codes) are mapped to standard terminologies like LOINC or SNOMED CT.
Distributed Query Execution
Enables analytical queries to be executed locally at each data node, with only de-identified, aggregated results returned to the query originator. This preserves data locality while enabling network-wide insights.
- Query Distribution: A central orchestrator dispatches the same analytical code to all participating sites.
- Local Execution: Each site runs the query against its own harmonized data in its secure environment.
- Result Aggregation: Only aggregate statistics, not patient-level data, are returned and combined.
Common Vocabulary & Ontology Binding
Forces the binding of all clinical concepts to a shared, controlled vocabulary to eliminate semantic ambiguity. A diagnosis of 'Type II Diabetes' at one hospital must map to the exact same concept identifier as 'Diabetes Mellitus Type 2' at another.
- Standard Terminologies: Relies on SNOMED CT for conditions, LOINC for labs, RxNorm for medications.
- Concept Relationships: Defines hierarchical relationships (e.g., 'is a', 'has finding') between concepts.
- Vocabulary Versioning: The entire network must synchronize vocabulary updates to prevent concept drift.
Privacy-Preserving Linkage
Provides mechanisms to link records belonging to the same patient across different institutions without revealing their identity. This is critical for longitudinal studies where a patient's journey spans multiple providers.
- Deterministic Matching: Uses exact matches on encrypted identifiers like hashed National Insurance numbers.
- Probabilistic Matching: Uses statistical models on demographics (e.g., name, DOB) to calculate linkage likelihood.
- Privacy-Preserving Record Linkage (PPRL): Uses advanced techniques like Bloom filters to match records without sharing plaintext identifiers.
Structural & Semantic Validation
Enforces rigorous data quality checks at the point of ingestion into the common model to ensure that local mappings are technically correct and clinically meaningful before they are exposed to the network.
- Structural Validation: Checks data types, required fields, and referential integrity against the model schema.
- Semantic Validation: Verifies that mapped concepts are clinically plausible (e.g., a 'prostate cancer' diagnosis is not mapped to a female patient).
- Achilles Heel: An automated characterization tool that profiles the data to identify outliers and data quality issues.
Version-Controlled Schema Evolution
Manages changes to the common data model over time without breaking existing queries or requiring all nodes to upgrade simultaneously. This ensures backward compatibility as medical knowledge and analytical needs evolve.
- Semantic Versioning: Uses MAJOR.MINOR.PATCH versioning to signal breaking vs. non-breaking changes.
- Deprecation Cycles: Old schema elements are deprecated over a defined period, giving sites time to migrate.
- ETL Adaptation: Local mapping scripts must be updated to accommodate new tables, fields, or vocabulary changes.
Federated CDM vs. Centralized Data Warehouse
Structural and operational differences between a federated common data model and a traditional centralized data warehouse in multi-institutional healthcare networks.
| Feature | Federated CDM | Centralized Data Warehouse |
|---|---|---|
Data Location | Data remains at source institution | Data copied to single repository |
Privacy Compliance | ||
Single Point of Failure | ||
Query Latency | Distributed; 2-10 sec | Centralized; < 1 sec |
Data Freshness | Real-time at source | Batch-dependent; 24-48 hr lag |
Cross-Institutional Joins | Requires federated query engine | Native SQL support |
Governance Model | Distributed; per-institution | Centralized; single authority |
Storage Cost | Borne by each institution | Centralized; duplicated storage |
Frequently Asked Questions
Clear answers to common questions about standardizing clinical data across decentralized networks without centralizing protected health information.
A Federated Common Data Model (FCDM) is a standardized data schema adopted by all participating nodes in a decentralized network to ensure semantic interoperability without physically moving or centralizing raw patient data. It works by defining a canonical representation—including table structures, field names, data types, and value sets—that each institution maps its local source data into. When a federated query or training round is initiated, the central orchestrator distributes a query written against the FCDM schema. Each site's local query engine translates this into its native data format, executes it locally, and returns only aggregated results or model updates. This architecture decouples data standardization from data centralization, enabling multi-site analytics and collaborative model training while preserving federated data locality.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
The Federated Common Data Model (FCDM) does not operate in isolation. It is the semantic backbone that enables these adjacent architectural and analytical components to function across heterogeneous healthcare networks.
Observational Medical Outcomes Partnership (OMOP)
The dominant open-community data standard for observational health data. OMOP defines a person-centric relational schema with standardized vocabularies (SNOMED, LOINC, RxNorm) that map disparate source data into a consistent format. In a federated context, each hospital node transforms its local EHR into the OMOP Common Data Model, enabling distributed analytics where identical SQL or R queries can be executed across all sites without exposing raw patient records.
Sentinel Common Data Model
A patient-centric data model developed by the FDA's Sentinel Initiative for active drug safety surveillance. Unlike OMOP's research focus, Sentinel is optimized for distributed querying against large administrative claims and EHR datasets. It uses a pre-computed summary table approach where each partner site transforms data into the Sentinel CDM and executes FDA-authored parameterized queries locally, returning only aggregate results.
Schema-on-Read vs. Schema-on-Write
Two opposing data integration philosophies critical to FCDM design. Schema-on-Write transforms data into the canonical model before storage—guaranteeing query-time consistency but adding upfront ETL latency. Schema-on-Read keeps data in native format and applies the common model only at query time—offering flexibility but risking inconsistent interpretations. Most federated healthcare networks adopt a hybrid approach: schema-on-write for core clinical entities, schema-on-read for unstructured notes.
Federated Query Engine
The distributed execution layer that translates a single analytical query into sub-queries dispatched to each participating node. The engine relies on the FCDM to decompose and federate queries correctly:
- Query parsing: Validates against the common schema
- Query splitting: Generates node-specific sub-queries
- Result assembly: Merges aggregate results without raw data
- Privacy budget tracking: Enforces differential privacy constraints Examples include OHDSI's Achilles and ARES tools operating over OMOP.
Semantic Interoperability
The highest level of interoperability where systems can exchange and meaningfully interpret data based on shared, formally defined domain ontologies. An FCDM achieves this by:
- Structural interoperability: Shared table schemas and relationships
- Syntactic interoperability: Common data formats (CSV, Parquet, JSON)
- Semantic interoperability: Standardized terminologies ensuring 'HbA1c' means the same lab test at every hospital Without semantic alignment, federated models train on incompatible feature spaces, producing unreliable global models.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us