Skip to content

BSP vs FHIR vs HL7 vs OpenEHR

A practical comparison of open health data standards — what they solve, who controls the data, and where BSP fits in.

Summary Table

FeatureBSPFHIR (R4/R5)HL7 v2/v3OpenEHR
Data ownershipPatient (cryptographic)InstitutionInstitutionInstitution
Permanent storageArweave (immutable)Server-dependentServer-dependentServer-dependent
Privacy modelConsent tokens on-chainOAuth/SMARTACLRole-based
InteroperabilityOpen standardOpen standardOpen standardOpen standard
Vendor lock-inNonePossibleHighLow
API feesNonePossibleHighLow
LongevityPermanent (blockchain)Dependent on vendorDependent on vendorDependent on vendor
AI/ML readyNative (BioRecord)PartialLimitedPartial
Developer SDKTypeScript + PythonManyManySeveral
LicenseMIT (open)HL7 IPHL7 IPApache 2.0

What is FHIR?

FHIR (Fast Healthcare Interoperability Resources) is an HL7 standard for exchanging health information electronically. It defines data formats and APIs used by hospitals, insurers, and EHR vendors.

FHIR is excellent for: interoperability between healthcare institutions.

FHIR does not solve: patient data ownership, permanent storage, or freedom from API gatekeepers.

What is HL7?

HL7 (Health Level 7) is a set of international standards for transferring clinical and administrative data between software applications. HL7 v2 is still the most widely used messaging format in hospitals.

HL7 is excellent for: legacy healthcare system integration.

HL7 does not solve: modern data sovereignty, patient consent, or decentralized access control.

What is OpenEHR?

OpenEHR is an open standard for electronic health records. It uses archetypes and templates to model clinical knowledge independently of any vendor.

OpenEHR is excellent for: standardized clinical data models.

OpenEHR does not solve: cryptographic ownership, immutable storage, or patient-controlled consent.

Where BSP fits

BSP is not a replacement for FHIR or HL7 inside hospitals. BSP solves a different problem: who ultimately owns the data when it leaves the healthcare system.

BSP sits at the sovereignty layer — giving individuals cryptographic ownership of their biological data, regardless of which EHR system generated it.

Hospital EHR (FHIR/HL7)

  BSP Export (BEO + BioRecord)

  Arweave Permanent Storage

  Patient-Controlled Access

  AI / Research / Longevity Apps

Key BSP concepts not found in other standards

  • BEO (Biological Entity Object) — the cryptographic identity of a living organism
  • IEO (Institutional Entity Object) — how institutions interact with biological data
  • ConsentToken — on-chain consent that cannot be revoked without the patient's signature
  • BioRecord — standardized time-series biomarker data format
  • Arweave integration — data stored permanently, independent of any API

FAQ

Can BSP work alongside FHIR? Yes. BSP exports can be generated from FHIR resources. The two are complementary.

Is BSP a blockchain protocol? BSP uses Arweave for permanent storage and on-chain consent. The protocol itself is a data standard — implementation details are open.

Who controls BSP? BSP is governed by BIPs (Biological Improvement Proposals), modeled after Ethereum's EIP process. No single company controls it.


See also: What is BSP? · Specification Overview · Whitepaper