RareLink Implementation Guide
2.0.0 - 2.0.0
RareLink Implementation Guide - Local Development build (v2.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: https://rarelink.bih-charite.de/fhir/ImplementationGuide/rarelink-ig | Version: 2.0.0 | |||
Draft as of 2025-05-12 | Computable Name: RareLinkImplementationGuide |
Welcome to the RareLink Implementation Guide – a non-balloted extension of the European Rare Disease Infrastructure Common Data Set (ERDRI-CDS). RareLink is a novel, open-source, and REDCap-based framework linking international registries to HL7 FHIR R4 and GA4GH Phenopackets to enable rare disease data interoperability.
The RareLink project aims to:
The RareLink framework builds on the novel Rare Disease Common Data Model (RD-CDM) https://doi.org/10.1038/s41597-025-04558-z harmonising the ERDRI-CDS with HL7 FHIR and GA4GH Phenopackets to enable standardized data exchange across registries and analysis tools.
Figure 1: Schematic overview of the entire ontology-based rare disease common data model
RareLink consists of:
rarelink
) interacting with the API of a local REDCap for:
Further details on semi-automatic or manual data capture, FHIR import via CIDS, the CLI, the FHIR and Phenopackets module can be found in our RareLink documentation.
Note: The RareLink-CDM and its FHIR profiles are provided as a non-balloted extension of the ERDRI-CDS.
Figure 2: Schematic overview of the entire RareLink framework
RareLink comes with FHIR R4 StructureDefinitions covering:
Figure 3: Schematic overview of the RareLink-CDM as both FHIR instances and a Phenopacket
The RareLink-CDM FHIR profiles and Implementation Guide remain in draft trial-use status and subject to formal governance—including versioning, conformance testing, stakeholder review, and the incorporation of changes arising from the ballot process—before achieving formal approval.
Validated example instances of all profiles are available in the repository:
For questions or contributions, please see the contributing and contact section in our documentation or submit an issue on our GitHub repository.