API for the Exchange of Medicinal Product Information (APIX)
0.1.0 - ci-build
API for the Exchange of Medicinal Product Information (APIX), published by Gravitate Health Project. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/cander2/recon-ig/ and changes regularly. See the Directory of published versions
Official URL: http://hl7.org/fhir/uv/recon-ig/ImplementationGuide/hl7.fhir.uv.recon-ig | Version: 0.1.0 | |||
Draft as of 2025-06-10 | Computable Name: ReconIG |
This IG enables the vision of reducing pharmaceutical regulatory transaction and processing timelines from days or hours to subsecond timelines, using digitization, automation, and streaming technologies.
Inspired by the Uppsala Monitoring Centre's (UMC) IDMP Request and Publish API IG and the finance industry's real-time algorithmic systems (Anderson, Algorri, Abernathy 2023), R2CS leverages HL7 FHIR and modern API based technologies to deliver automated, interoperable, and scalable data exchange for electronic Product Information (ePI), Pharmaceutical Quality Information (PQI), pharmacovigilance, requests for information, and clinical trials.
R2CS addresses the need for modern, real-time regulatory processes by:
R2CS targets pharmaceutical regulatory affairs, enabling:
This IG provides technical guidance, profiles, and examples for implementing real-time regulatory exchange, with an intitial focus on medicinal products, pharmaceutical quality and drug labeling. Future iterations will expand the scope to include other regulated product types (e.g., medical devices, veterinary, over the counter, and natural health products), and other data domains (e.g., clinical and adverse event reporting).
R2CS’s goal is to enable real-time streaming architecture, which processes FHIR Transaction Bundles with subsecond latency.
Figure 1: Anatomy of a Regulatory Application or Transaction on FHIR
This IG describes several technical solution options capable of supporting low, medium, or high transaction volumes. However, these are merely suggestions for discussion. Implementers are encouraged to select any FHIR compliant technical solution that suits their unique requirements and means.
This IG describes various technology options that implementers can use to support low, medium and high transaction volumes:
For detailed implementation, including Kafka setup, code examples, and performance metrics, see the Solution Options page.
R2CS supports key regulatory workflows:
Contact the R2CS project team or contribute via the R2CS GitHub repository.
This IG is under active development. Feedback is welcome to shape its evolution.