Burni Documentation Center
Official multi-version documentation and guides for Burni FHIR Server
Burni FHIR Server Documentation
Welcome to the official Burni FHIR Server documentation portal!
Burni is a flexible and high-performance HL7® FHIR® R4 (v4.0.1) server implementation built with Node.js, Express, and MongoDB, featuring out-of-the-box FHIR resource storage, comprehensive CRUD operations, search parameter resolution, and resource validation.
Select Documentation Version
Browse our documentation according to your current deployment or adoption roadmap:
🟢 v2 (LTS) Stable Release Guide
Current Long Term Support Stable Branch (v2.8)
- Production-grade stability compatible with Node.js 18+ and Express 4
- Validated with 100% pass rate in AEGIS Touchstone Conformance testing
- Comprehensive guides for installation, server
.envconfiguration, Mongoose resource mapping, and OpenAPI export - Recommended for ongoing production maintenance and standard FHIR server deployments
👉 Explore v2 (LTS) Documentation
🚀 v3 (Preview) Next Generation
Sneak Peek at the Upcoming Architecture (v3.0)
- Upgraded runtime foundation: Node.js >= 22, Express 5, and Mongoose 8
- Dual Database & Temporal Architecture: Segregate active resources from history and provenance audits for peak throughput
- Temporal Migration CLI: Automated database preflight checks and zero-downtime streaming data migration
- Enhanced FHIR System Parameters: Native engine support for
_tag,_security,_profile, and full datetime offset precision - Modern tooling and CI gates (Mocha 12, Chai 6, ESLint 10 Flat Config)