Concepts
The core building blocks of Medblocks: connections, patient flows, data models, authorization, webhooks, and export.
These are the building blocks you work with on Medblocks. Start with Data Modelling to see how raw clinical data becomes typed, queryable records, then follow Connect and PatientFlow to understand how that data gets in.
Data Modelling
Connectors, Tables, Columns, Mappings, the Agent, and Provenance: how raw clinical data becomes typed warehouse tables.
Connect
Sessions, Picker mode, Direct mode, and Background Pull: how a patient grants access and how data keeps flowing.
PatientFlow
The unit of work in Connect: one patient, one browser flow, and one or more connection attempts.
Authorization
The SMART on FHIR OAuth flow Medblocks brokers for the patient: PKCE, code exchange, token refresh, and auth event history.
Webhooks
How Medblocks pushes events to your server: endpoints, event types, signatures, retries, and auto-disable.
Export
How patient data leaves Medblocks: Background Pull, FHIR Server export, S3 object storage, retries, and monitoring.
