Does OMOP CDM Conversion Improve Cross-Country Comparability of Real-World Data? A Benchmark Study in Breast Cancer and Amyotrophic Lateral Sclerosis
1Fraunhofer Institute for Algorithms and Scientific Computing SCAI, Department of Biomedical AI & Data Science, Sankt Augustin, Germany
2University of Bonn, Bonn-Aachen International Center for IT (b-it), Bonn, Germany
3Danish Medicines Agency, Data and Data Analytic Center (DAD), Copenhagen, Denmark
4Aarhus University and Aarhus University Hospital, Department of Clinical Epidemiology, Center for Population Medicine, Aarhus, Denmark
5University of Eastern Finland, Faculty of Health Sciences, School of Pharmacy, Kuopio, Finland
6INFARMED – National Authority of Medicines and Health Products, I.P., Lisbon, Portugal
7University of Turku, Department of Oncology, Turku, Finland
8Federal Institute for Drugs and Medical Devices, Research Division, Bonn, Germany
9NOVA University Lisbon, NOVA National School of Public Health, Lisbon, Portugal
10University of Bonn, University Hospital Bonn, Institute for Digital Medicine, Bonn, Germany
11German Center for Neurodegenerative Diseases (DZNE), Bonn, Germany
12University of Bonn, University Hospital Bonn, Center for Translational Medicine, Bonn, Germany
*Correspondence: holger.froehlich@scai.fraunhofer.de, ve@clin.au.dk, mohamed.aborageh@scai.fraunhofer.deAbstract
Background
Real-world data (RWD) from different countries are increasingly used to support regulatory, health technology assessment (HTA), and population-level evidence generation. However, cross-country analyses are challenged by differences in data provenance, healthcare systems, coding practices, completeness, and clinical workflows. The Observational Medical Outcomes Partnership (OMOP) common data model (CDM) is widely used to harmonise heterogeneous RWD sources, but its ability to improve comparability of downstream epidemiological analyses relative to native source data across countries requires empirical evaluation.
Methods
We examined RWD from Denmark, Finland and Portugal in their ability to capture epidemiology of female breast cancer (BC) and amyotrophic lateral sclerosis (ALS), exemplifying, respectively, a common disease with established treatment modalities and high survival and a rare fatal disease with scarce treatment options. To enable head-to-head comparison on a semantic level, data were mapped to the OMOP CDM. Data in the native format were used for comparison. In a downstream analysis, we examined disease epidemiology, patient characteristics, treatment, and survival.
Results
OMOP conversion enabled a common analytical framework across countries and supported semantically aligned comparisons of key epidemiological and clinical variables. However, cross-country comparability was influenced by differences in data provenance, population coverage, coding practices, availability of clinical details, treatment capture, and healthcare-system-specific workflows. Iterative comparison with native data and external clinical evidence was necessary to identify mapping issues, assess information loss, and ensure high semantic fidelity of the converted data. Overall, OMOP-based estimates were highly consistent with native-data analyses and existing clinical expectations, but residual discrepancies reflected both source-data heterogeneity and decisions in the Extract, Transform, Load (ETL) workflow design.
Conclusions
OMOP CDM conversion facilitates semantically meaningful cross-country analyses of RWD by mapping heterogeneous source data to a common structure and standardised vocabularies. However, CDM conversion does not eliminate heterogeneity in the underlying data-generating processes and cannot substitute for study-specific data quality and fitness-for-purpose assessment. Robust use of harmonised RWD for regulatory, HTA, or population-level evidence generation requires iterative benchmarking against native data, clinical expertise, and data-science expertise to support valid interpretation across countries.
Article notes
Competing Interest Statement
The authors have declared no competing interest.
Background
Randomised clinical trials (RCTs) remain the gold standard and the regulatory requirement for establishing the safety and efficacy of medications prior to authorisation. However, their strict eligibility criteria, limited sample sizes, and highly controlled settings aimed to maximise internal validity constrain external validity of the findings in routine clinical practice. Real-world evidence (RWE) stemming from analysing routinely collected healthcare data, when used judiciously, is potentially a valuable complement to RCTs in regulatory decision-making and health technology assessment (HTA) [1]. While the use of real-world data (RWD) is well established in pharmacovigilance, its application earlier in the product lifecycle – particularly to support pre-authorisation decision-making – remains an evolving area, though increasingly recognised for selected purposes by the European Medicines Agency [1–5].
Sources of secondary RWD from different countries vary in data provenance and flow, coding practices, completeness, and coverage. These affect comparability, interpretability, and regulatory utility of RWD [6, 7]. The Real4Reg project is a European initiative that explores, through representative use cases, how RWD supported by artificial intelligence (AI) may inform regulatory and HTA decision-making in different European countries. One Real4Reg use case assessed the feasibility of using European RWD sources in the pre-authorisation and evaluation phase of treatments in regulatory practice [8]. The use case focuses on epidemiology and clinical course of two conditions with contrasting epidemiological and clinical characteristics: female breast cancer (BC), the most common malignancy in women [9, 10], and amyotrophic lateral sclerosis (ALS), a rare neurodegenerative disease [11, 12].
The Observational Medical Outcomes Partnership (OMOP) common data model (CDM), originally developed in the United States, has been increasingly adopted in Europe for semantically harmonising RWD, also in regulatory settings [1, 13–17]. However, its contribution to cross-country comparability is often assumed rather than empirically evaluated. Existing work has demonstrated the feasibility of OMOP mapping, assessed information loss during conversion, established data quality assessment workflows, and shown that OMOP enables large-scale distributed analyses [18]. However, comparatively little evidence exists on whether transformation to OMOP improves the comparability of downstream epidemiological estimates across countries relative to analyses conducted on native source data. This distinction is important because CDM conversion can harmonise data structure and terminology, but cannot eliminate differences in clinical practice, healthcare systems, coding incentives, data completeness, or source-specific data provenance.
In this study, we benchmarked native and OMOP-based analyses across three European registry systems in two contrasting disease areas, female BC and ALS. Our first aim was to document the harmonisation of diverse European RWD sources to the OMOP CDM and assess the quality of the mapped data. Our second aim was to evaluate whether OMOP conversion improves cross-country comparability of downstream descriptive analyses, using native-data analyses as the benchmark. By comparing reproducibility of estimates before and after harmonisation, we aimed to identify both the benefits of CDM-based semantic harmonisation and the residual discrepancies introduced or preserved by Extract, Transform, Load (ETL) decisions, vocabulary mappings, and country-specific data structures.
Methods
Study Design and Data Sources
Study Population and Variables
Patients with BC and ALS were identified within country-specific study periods according to data recency at the time of extraction (Denmark and Finland: 2000–2021; Portugal: 2005–2022). Eligible patients were adults (age ≥18 years) with a first-recorded diagnosis of BC or ALS during the study period. The date of the diagnosis was the index date. Exclusion criteria, applied during the 5 years before the index date, were prevalent condition and lack of continuous country residence. For BC, an additional exclusion criterion was a history of any other malignancy, except carcinoma in situ of the cervix, basal cell carcinoma of the skin, or squamous cell carcinoma of the skin.
Baseline variables varied by country and included age, sex, socioeconomic status, comorbidities, and medication use in the 5 years before the index date. Disease-specific characteristics (e.g., cancer receptor status, tumour stage, metastases, or ALS-related treatments) and indicators of disease progression (e.g., survival, hospitalisations, intensive care admissions, and respiratory failure) were ascertained during the clinically relevant period for progression, defined as the period after the index date and up to the end of follow-up.
Data Harmonisation Workflow
To benchmark the CDM-transformed results, data in each country were analysed in native format using R scripts. Native data from each country underwent data management and curation procedures, including country-specific quality checks, coding of study variables, and preparation of analysis-ready datasets. Subsequently, country-specific data were transformed into the OMOP CDM version 5.4 using a structured ETL workflow [22]. This transformation harmonised coding systems, database structures, and national registry conventions across datasets, enabling standardised analyses within a downstream common analytical framework (syntactic and semantic harmonisation). The transformation workflow is shown in Figure 1.
The OMOP CDM structures healthcare information within a relational database composed of standardised tables organised into six main categories: The following subset of the OMOP tables was necessary to address the aims of this study: person, death, visit_occurrence, condition_occurrence, drug_exposure, procedure_occurrence, measurement, observation_period, concept, concept_relationship and vocabulary (Supplementary Material 1).
- Clinical data tables, which record demographics and patient-level healthcare events such as deaths (including date and cause), healthcare visits with associated diagnoses or conditions, drug prescriptions or dispensing, use of medical devices, and surgical or medical procedures
- Health economics tables, containing financial information linked to clinical events, insurance details, and derived continuous exposure or condition periods
- Standardised vocabulary tables, which ensure semantic consistency by defining core vocabularies, concept relationships, hierarchies, and usage types
- Metadata tables, documenting data transformation processes
- Health system tables, which describe locations, care sites, and providers
- Derived elements, including cohorts as well as aggregated drug, condition, and dose era records.
The OMOP CDM supports the use of standardised vocabulary – such as SNOMED CT and RxNorm/RxNorm Extension – to represent clinical concepts in a harmonised manner. Accordingly, concepts from the source datasets were first mapped to the appropriate standardised terms prior to data transformation. In Denmark, clinical coding is standardised through the Danish Healthcare Classification System (Sundhedsvæsenets Klassifikationssystem, SKS), which covers the Danish version of the International Classification of Diseases, 10th Revision (ICD-10) classification for diagnoses and symptoms and the NOMESCO Classification of Surgical Procedures (NCSP) for surgical procedures [23]. The Anatomical Therapeutic Chemical (ATC) classification was used for the classification of drugs. For Finland, vocabulary files developed within the FinOMOP and FinnGen initiatives [24, 25] were utilised; these extend the OMOP Athena vocabularies and incorporate certain national ICD codes not covered by ICD-10 or ICD-10-CM and special reimbursement entitlement codes (erityiskorvausoikeus, ERKO), which are not fully represented in the standard vocabularies. In Portugal, most registries employ vocabularies already included in Athena, such as ATC, ICD-9-CM and ICD-10-CM, minimising the need for external mapping resources (Supplementary Material 2). In Denmark, the tumour size, lymph nodes, metastasis (TNM) breast cancer stage components recorded separately in the native system were combined during transformation to derive a unified stage. In Finland, stage information was available through a local classification rather than as a directly comparable TNM-derived stage variable. In Portugal, cancer stage (0–IV) was based on the TNM staging system.
The data harmonisation process began with a systematic review of the available metadata and data dictionaries provided by each data partner. Based on this information, all variables required for the study were identified and mapped from source tables to the corresponding OMOP CDM domains. Initial source-to-CDM table mappings were defined using the Rabbit-In-A-Hat tool provided by OHDSI [15], allowing data custodians to review and confirm the proposed mappings prior to ETL implementation.
Following confirmation of the mapping structure, an ETL specification was developed describing the transformation rules required to convert the source data to the OMOP CDM format. This specification included definitions of source-to-CDM table mappings as well as mappings of local coding systems to standardised OHDSI vocabularies. ETL scripts were implemented in R designed to facilitate reuse across datasets from different countries. This modular approach allowed the same transformation logic to be applied across all data sources while accommodating minor adjustments required to address structural differences between national registries and variations in local coding systems. Subsequently, local clinical codes were mapped to the OMOP standardised vocabularies (SNOMED, ICD-10, ICD-9 and ATC) to ensure semantic harmonisation between datasets. Finally, the transformed data were loaded into OMOP CDM tables, creating standardised databases for shared analysis across participating countries.
The transformation process followed an iterative Extract-Transform-Load (ETL) workflow tailored to the structure and metadata of each participating dataset. An initial ETL specification was developed based on the metadata and data dictionaries provided by each data partner, defining table mappings, variable transformations, and vocabulary alignment strategies prior to direct data access. ETL scripts were implemented using modular R functions designed to facilitate reuse across countries while accommodating dataset-specific adaptations. This modular approach allowed consistent handling of common OMOP domains (e.g., person, condition, drug exposure, visit occurrence), while enabling targeted customisation where national coding systems or structural differences required deviations from the initial specification.
The ETL logic was refined to reflect the structure, completeness, and granularity of the source data, including adjustments to date handling, identifier linkage, and concept-mapping rules. These refinements were informed by exploratory analyses and iterative benchmarking against the native-format outputs to ensure alignment between source and OMOP-derived representations.
Following transformation, the resulting OMOP datasets were systematically evaluated using the OHDSI Data Quality Dashboard, which assesses conformance, completeness, and plausibility across predefined CDM checks. Identified issues were reviewed in collaboration with the data partners, and ETL procedures were updated where necessary to address structural inconsistencies or mapping gaps prior to final analysis.
The quality of the OMOP-transformed datasets was evaluated using the OHDSI Data Quality Dashboard separately for the BC and ALS subsets. The dashboard evaluates multiple dimensions of data quality, including conformance, completeness, and plausibility. Conformance checks assess whether the transformed data adhere to the structural requirements of the OMOP Common Data Model (e.g., correct table structures, required fields, and relational integrity). Completeness checks evaluate whether expected data elements are populated and whether source codes have been successfully mapped to standard concepts. Plausibility checks assess whether recorded values and temporal relationships are clinically and logically consistent.
Statistical Analysis
The epidemiology of disease was described with age- and sex-stratified incidence rates. Incidence rate was computed as the number of new cases per 100,000 person-years. Rates were standardised by age and sex using the 2013 European Standard Population (EU-27) and reported with 95% confidence intervals [26]. The baseline characteristics of BC and ALS populations were described using descriptive statistics (means, medians, frequencies, percent). Both all-cause and disease-specific mortality was assessed. The clinical course was described using prevalence. Survival probabilities were estimated with the Kaplan–Meier method and plotted with 95% confidence intervals.
Analyses conducted on the native datasets were implemented in R using standard packages with standardised scripts applied locally in each country to calculate incidence, prevalence and survival [27].
Analyses performed in OMOP-CDM–transformed datasets were benchmarked against analyses on curated data in native format. Details of the operational definitions, analytical algorithms, statistical packages, and quality control procedures are available in Supplementary Material 3.
Quality control
All analytic and visualisation scripts were developed in R and independently validated. Independent validation was performed by a second data scientist who reviewed the code, replicated the analyses, and verified concordance of the results. Scripts were developed in adherence to the analysis data model (ADaM) structure to ensure reproducibility, traceability, and consistent execution across country-specific data nodes [28]. Country teams performed local programming quality control, and results were benchmarked against published evidence and clinical expertise. The full study underwent multiple rounds of review by the research consortium.
Ethical Approvals and Data Protection
In Denmark and Finland the ethics approval or informed consent were not required as the study was conducted under the legislation on secondary use of health and social data. Research team had access to pseudonymised data and study participants were not contacted All analyses were conducted within secure national data environments (Danish Health Data Authority, National Genome Center in Denmark and Findata in Finland. The Portuguese Ethics Committee for Clinical Research (CEIC) approved the study plan (Deliberation no. 2024-RP-04-13, 12 April 2024). All data were pseudonymised before access by the research team, and all analyses were conducted within secure national data environments at INFARMED, I.P. Access, in all countries was limited to authorised researchers in accordance with national regulations. Only aggregated results were reported, following national disclosure rules to prevent re-identification of individuals and privacy breaches. Minimum cell-count thresholds were applied (Finland: <3; Denmark: <5; Portugal: <10;), with Denmark additionally rounding person counts to the nearest five in the native analysis results. All derived descriptive statistics, incidence and prevalence measures, and mortality estimates were calculated from unrounded source data.
Results
OMOP Data Quality Assessment
Across 2,201 executed checks per subset, overall pass rates for plausibility, conformance and completeness were 93-97% for the BC dataset and 94-97% for the ALS dataset. Tables 1 & 2 present the results generated by the assessment tool for both the ALS and BC subsets in all three countries. More detailed results for the quality checks can be found in Supplementary Tables 4-9.
For both diseases, plausibility checks demonstrated 97-99% of checks passing overall, indicating high internal consistency of clinical values and temporal relationships. Conformance checks achieved pass rates of 93-97% in both subsets, reflecting good adherence to CDM structural specifications and relational integrity constraints. Completeness checks yielded pass rates of 88-98% for BC and 89-90% for ALS, with failures primarily attributable to partially populated optional fields or domains not uniformly captured in source data. Verification and validation checks showed consistent patterns across disease subsets, with validation checks achieving higher pass rates (BC: 95-98%; ALS: 95-99%) than verification checks (both 93-98%), suggesting stable structural implementation with limited residual inconsistencies.
No critical failures affecting primary key integrity, person-level linkage, or essential analytical domains were identified. Overall, these findings indicate that both OMOP-transformed subsets achieved high structural and semantic quality, supporting their suitability for cross-country descriptive analyses.
Data Heterogeneity
Substantial diversity in data completeness, granularity, and recording practices was observed across the three countries and between the two conditions studied. For BC, incidence estimates in Denmark and Finland aligned well with published evidence, and demographic and comorbidity profiles were comparable [29, 30]. However, completeness of tumour stage and receptor-status data varied widely, with 20–80% missing stage information and limited availability of molecular characteristics outside of Denmark. For Portugal, incidence rates of breast cancer could not be reliably estimated due to missing linkage between the oncology registry and hospital records. Patients with breast cancer were identified using hospital records, while the oncology registry provided additional information; however, the registry included a larger population—partly due to the inclusion of patients treated in private hospitals—that could not be linked to other datasets (e.g., the National User Register) following anonymisation, thereby precluding integrated analysis.
For ALS, demographic and comorbidity distributions were broadly comparable across the three countries, although some differences may reflect variation in data capture across countries. In particular, cardiovascular disease was recorded less frequently in Denmark, which may partly relate to differences in the underlying data sources. Recording riluzole ALS treatment use was captured in Denmark and Finland with variable prevalence. Riluzole treatment was not captured in Portugal, since it is administered in hospitals, and hospital dispensings do not generate patient-level records. The granularity of diagnostic coding also differed, with ALS-specific diagnosis codes available in ICD-10 modifications used in Portugal and Denmark, but not in Finland, where operational definition of ALS therefore necessarily included other motor-neuron diseases.
Across all settings, RWD was linkable at the individual level through personal identifiers and were collected within universal healthcare systems. Data availability differed by source, purpose, and national policies. Some elements (age, sex, diagnoses deaths) were consistently available, while others - such as socioeconomic indicators or molecular tumour markers - were country-specific or restricted due to data-governance constraints (e.g., socioeconomic data are available in principle in Denmark, but were not analysed in the scope of this project). Data completeness varied by data type: cancer diagnoses recorded in mandatory national cancer registries with mandatory reporting were aligned with existing evidence. By contrast completeness of other variables by country (e.g., for breast cancer tumour stage, and ALS subtype or treatment).
Comparison of Native vs OMOP Mapped Data
Overall, descriptive estimates were highly aligned across the two formats, with only minor differences. Minor discrepancies identified in early comparisons were resolved through verification of source-to-OMOP mappings and transformation logic prior to finalizing the OMOP datasets. Small percentage differences between native and OMOP-derived estimates remained, which could be expected in CDM transformations due to differences in coding systems, vocabulary mappings, and data standardisation procedures. Differences could also arise from one-to-many mapping relationships (e.g., ATC to multiple RxNorm concepts), which can increase the number of standardised drug records compared with native representations.
The study populations were comparable between native and OMOP-transformed datasets within each country, with no material differences observed in core demographic or comorbidity distributions. Table 3 presents the demographic and clinical characteristics of women with incident BC in the three countries. Age distributions were broadly consistent, with approximately 40% patients aged ≥65 years at diagnosis. Median age at diagnosis ranged from 60 years in Portugal to 64 years in Denmark. Psychiatric disorders were uncommon across all datasets (≤4%), whereas cardiovascular disease was more prevalent, ranging from 8% in Denmark and Portugal to 26% in Finland. Dementia was recorded in 1–3% of patients.
Additional demographic data, clinical characteristics, disease characteristics, and indicators of treatment and disease progression for BC can be found in supplementary Table 2.
Figure 2 represents breast cancer incidence rates over time in Denmark and Finland, showing broadly stable trends with small year-to-year changes and close alignment between native and OMOP estimates.
Figures 3 and 4 presents Kaplan–Meier survival curves for BC patients in Denmark and Finland during 2000-2021 period based on native data and OMOP-transformed data. The overall survival patterns are highly comparable between the two approaches, showing a gradual decline in survival over time with similar curve shapes. This indicates strong consistency between native and OMOP-based analyses for survival estimation.
Table 4 represents the demographic and clinical characteristics of ALS in the three countries. Sex distribution was comparable across countries, with 45–48% of patients being female. Most patients were aged ≥ 55 years at diagnosis, and median age ranged from 67 to 69 years across datasets. Prevalence of psychiatric disorders was 1–3%, and of dementia 4–6%. Recorded cardiovascular disease prevalence was 36% in Finland, 32% in Portugal, and 16% in Denmark. Regarding treatment patterns, riluzole was recorded in 58% of Danish and 30% of Finnish patients. In Portugal, individual-level data on riluzole use were unavailable because riluzole is primarily dispensed through hospital pharmacies and could not be captured at the patient level. Therefore, riluzole use observed in Denmark and Finland should be interpreted considering country-specific differences in ALS diagnostic coding, clinical practice, subtype-specific prescribing patterns, and medication data capture. In particular, the Finnish data included only outpatient pharmacy dispensings, whereas corresponding data were unavailable for Portugal. Rates of non-invasive ventilation and intensive care unit admission with mechanical ventilation were comparable between native and OMOP-based estimates in Denmark and Portugal; however, these data were not available for Finland.
Additional demographic data, clinical characteristics, disease characteristics, and indicators of treatment and disease progression for ALS can be found in supplementary Table 3.
Figure 5 represents ALS incidence rates over time in Denmark, Finland, and Portugal, showing higher rates in Finland, intermediate rates in Denmark, and lower rates in Portugal, with close alignment between native and OMOP estimates. The higher incidence observed in Finland may be partly explained by differences in case definitions, as ALS diagnoses in Denmark and Portugal were based only on ALS subtypes, whereas Finnish ALS cases included both subtypes and unspecified ALS cases
Figures 6–8 illustrates Kaplan–Meier survival curves for ALS patients in all countries during the study period based on (a) native data and (b) OMOP-transformed data. The overall survival patterns are highly comparable between the two approaches, with both curves showing a rapid decline in survival during the early follow-up period.
Across all analyses, native and OMOP-based estimates showed strong agreement, supporting the validity of the harmonisation process. Observed deviations were generally small and remained within an acceptable range (5-10%).
Discussion
In this multi-country RWD study, we assessed whether transformation of heterogeneous European RWD sources to the OMOP CDM supports semantically aligned and analytically consistent downstream analyses across countries. Using female BC and ALS as two contrasting use-case populations, we evaluated the feasibility of OMOP-based harmonisation, assessed data quality after conversion, and benchmarked OMOP-derived descriptive analyses against analyses conducted on the original native data. The study therefore addresses an important empirical question in regulatory and health-data science: whether CDM conversion improves the comparability of cross-country RWD analyses, and where residual heterogeneity persists despite harmonisation.
Overall, OMOP transformation was successfully implemented for the three participating countries and enabled the application of standardised descriptive analysis workflows across heterogeneous national data sources. The resulting OMOP databases achieved high data quality metrics, and descriptive estimates derived from OMOP-transformed data were largely concordant with estimates obtained from native-format analyses. This concordance indicates that the ETL processes preserved key epidemiological and clinical characteristics and supports the feasibility of OMOP-based harmonisation in diverse European healthcare environments. At the same time, our findings show that successful CDM conversion should not be interpreted as an automatic guarantee of cross-country comparability. Rather, there is a need for systematic quality assessment, iterative benchmarking against native data, and disease- and context-specific interpretation of harmonised data.
Heterogeneity in data completeness and granularity was observed across the countries and between the two showcased diseases, reflecting differences in healthcare organisation, coding practices, and data collection purposes. For BC, core epidemiological estimates including age, sex, incidence and mortality were broadly consistent across the participating countries and aligned with the evidence, supporting the validity of registry-based cancer data for population description [9, 10]. In particular, the stability of incidence estimates across the Nordic datasets is consistent with the well-documented burden of breast cancer in high-income settings with improved screening programmes and comprehensive cancer registration [8, 9]. However, wide variation in the availability of tumour stage and molecular characteristics mirrors known limitations in routine data capture, where clinically relevant prognostic detail is often not consistently captured in the national data sources used in this study. These findings reinforce that, while national registries reliably capture diagnoses and survival trends, more granular information required for stratified or personalised analyses — such as receptor status or detailed staging — may require linkage to additional sources of information in some settings.
The ALS analyses highlighted challenges specific to rare diseases. Variation in ALS incidence estimates across countries is broadly consistent with prior reports of higher rates in populations of European descent and likely reflect differences in diagnostic coding practices and registry coverage rather than true epidemiological differences alone [11, 12]. Despite differences in data availability and capture across countries, observed age and sex distributions were comparable across the datasets and aligned with the known age and sex distributions [31]. The inconsistent capture of ALS treatments, such as riluzole, particularly in settings where hospital-dispensed medications are not recorded at the individual level, highlights an important limitation for treatment-pattern analyses and underscores the need for disease-specific knowledge when interpreting RWD [32]. Together, these findings illustrate that while RWD are well-suited to describing the broad epidemiology and outcomes of rare diseases such as ALS, their use for more detailed clinical characterisation or treatment evaluation requires careful consideration of disease-specific pathways of care and data capture mechanisms.
Across all participating countries, linkage at the individual level within universal healthcare systems enabled longitudinal follow-up and integration of diagnoses, medication dispensing, and mortality. However, the availability of additional variables, such as socioeconomic indicators or molecular tumour markers, was often limited by country-specific data access and governance rules, which determined whether these data could be linked, accessed, or shared for the analyses. Thus, the observed data heterogeneity in RWD reflects not only differences in healthcare delivery, but also differences in the legal and institutional frameworks governing data availability and use.
A key methodological contribution of this work is the comparison of analyses conducted on native data and data transformed to the OMOP CDM. The high concordance observed between native and OMOP-based descriptive estimates is consistent with prior work demonstrating that OMOP enables population-level characterisation across heterogeneous data sources [15, 33]. However, the observed loss of breast cancer stage information in the Danish OMOP dataset highlights an important caveat: clinically relevant variables present in source registries may require additional transformation steps during the ETL process. In particular, complex variables such as cancer stage, which are often recorded through multiple registry fields or local coding conventions, may not be fully preserved through standard OMOP mappings unless explicit transformation logic is implemented [34]. Achieving concordance between native and OMOP-based results required iterative benchmarking against native analyses and refinement of ETL workflows, highlighting that harmonisation requires validation and adjustment rather than purely automated conversion [35]. For example, discrepancies observed during early comparisons of descriptive outputs were traced to differences in the interpretation of source registry variables and their corresponding OMOP mappings, which were subsequently verified and aligned to ensure consistency between native and OMOP-derived estimates. These findings underscore the importance of validation against native data and transparency around ETL decisions, particularly when OMOP-based analyses are intended to inform regulatory or public health decisions [36]. These findings are further supported by earlier European studies that have explicitly compared analyses conducted on native real-world data with those derived from OMOP-transformed datasets [37–39]. In the United Kingdom, fidelity assessments of the Clinical Practice Research Datalink (CPRD) demonstrated that conversion to OMOP preserved key population characteristics and effect estimates from established pharmaco-epidemiological studies, with discrepancies largely attributable to unmapped over-the-counter medications and local coding conventions [40]. Subsequent work using linked UK primary care, hospital, and mortality data similarly reported high concordance between cohorts defined in native formats and those derived from OMOP, with only modest deviations in selected comorbidities and medication capture [39]. Comparable observations have been reported in Germany, where multi-centre hospital implementations of OMOP showed close agreement between native and OMOP-based descriptive analyses while also documenting domain-specific information loss related to national terminologies and local documentation practices [14, 41]. Collectively, these European comparisons indicate that OMOP-based analyses can reliably reproduce population-level descriptive findings obtained from native data when ETL processes are carefully designed and validated, while also highlighting that clinically relevant detail may be attenuated without disease- and context-specific adaptations. In this regard, our observations for breast cancer staging and ALS treatment capture align closely with previously reported findings and reinforce the need for iterative benchmarking against native data when OMOP is used to support regulatory or public-health decision-making. Expert knowledge remains essential to assess fitness for purpose, particularly when using these data for comparative analyses meant to provide evidence about safety and effectiveness of treatments [11].
This study has several strengths, including its multi-country design with different health systems, inclusion of both rare disease and prevalent malignancy, and systematic comparison of native and harmonised analyses. However, also limitations must be acknowledged. Misclassification and missing data remain inherent to routine healthcare data; and access delays limited the completeness of cross-country comparisons. Importantly, these limitations reflect structural characteristics of current RWD ecosystems rather than shortcomings of individual datasets.
In conclusion, this study shows that OMOP CDM conversion can support semantically aligned, reproducible, and analytically consistent cross-country analyses of European RWD when accompanied by rigorous quality assessment and iterative validation against native data. However, OMOP conversion does not by itself eliminate heterogeneity in source-data provenance, clinical practice, coding systems, completeness, or governance constraints. Cross-country comparability remains a study-specific empirical property that must be demonstrated rather than assumed. Robust use of harmonised RWD for regulatory, HTA, or public-health evidence generation therefore requires transparent ETL documentation, native-data benchmarking, and close collaboration between clinical, epidemiological, and data-science experts.
Supporting information
Data Availability
The data used in this study originate from the registries and databases in Finland, Denmark, and Portugal and are subject to all local legal and data governance restrictions. As a result, the datasets are not publicly available and cannot be shared by the authors. Access to these data may be granted by the respective national data custodians following appropriate approvals in accordance with national regulations.
Code Availability
The code used for the data transformation and analyses can be accessed via https://github.com/mohaborageh/OMOP-Analysis. The code is provided to document the analytical workflow used in the article and to support transparency and reproducibility where possible, within the constraints of the applicable data policies.
Funding
The research leading to these results has received funding from the European Community’s Horizon Europe Programme under grant agreement no. 101095353 (Real4Reg). Views and opinions expressed are those of the authors only and do not necessarily reflect those of the European Union or the European Commission. Neither the European Union nor the granting authority can be held responsible for them. The funding organisations had no role in the design and conduct of the study; collection, management, analysis and interpretation of the data; preparation, review or approval of the manuscript; and decision to submit the manuscript for publication.
Acknowledgements
We thank EUpALS (Dirk De Valck and Evy Reviers) and the rest of the Real4Reg consortium for helpful discussions and intellectual input to this paper.
Declarations
The authors declare no conflict of interest.
Clinical Trial Number
Not applicable.