ViscoStore

The persistent FHIR Clinical Data Repository at the heart of ViscoSuite.

What it is

ViscoStore is Viscosiety's production-configured implementation of HAPI FHIR — the open-source FHIR server maintained by a global community and widely regarded as the reference implementation of the HL7 FHIR standard. It provides the persistent, queryable data layer that sits at the centre of every ViscoSuite deployment.

ViscoStore is not middleware. It does not transform, route, or enrich data. It does one thing, and does it reliably: it stores FHIR resources, exposes a fully conformant FHIR API, and makes your clinical data available to whatever needs it — now and in the future.

What it gives you

  • Full FHIR R4 and R5 API compliance — create, read, update, delete, search, and subscribe to FHIR resources via a standard REST interface that any FHIR-capable system can speak to without custom connectors.
  • A persistent Clinical Data Repository (CDR) — a single, authoritative store for your organisation's FHIR data, queryable across resource types and time, with full version history retained.
  • Multi-partition support — isolate data by tenant, use case, or sensitivity zone within a single ViscoStore instance. Used by ViscoSuite feature packs such as ViscoPseudo (PII vs pseudonymised zones) and ViscoPersonal (patient-partitioned MedMij/VIPP5 data).
  • The stable target for everything upstream — all inbound data flowing through ViscoLink lands here. ViscoStore is where HL7 v2 messages become FHIR resources, where ETL data becomes a queryable data model, and where transformed and enriched data is persisted and kept in sync.
  • Open source, no license fees — ViscoStore is built entirely on HAPI FHIR. There is nothing proprietary in the storage layer. Your data, your schema, your infrastructure.

What it is not responsible for

Transformation, routing, protocol translation, and facade logic are handled by ViscoLink — the Frank!Framework-based integration engine that sits alongside ViscoStore in every ViscoSuite deployment. The two components are designed to work together, but their responsibilities are deliberately separate. ViscoStore does not need to know where your data came from or what shape it was in before it arrived.

Built on

  • HAPI FHIR — open-source FHIR server, HL7 FHIR reference implementation
  • FHIR R4 / R5
  • Deployable via Docker and Helm (Kubernetes) — included in the ViscoSuite open-source package

Attribution

ViscoStore is built from a number of modules of the HAPI FHIR project, which is a 100% open-source (Apache 2.0 Licensed) Java-based implementation of the FHIR specification.