Welcome to Medplum
Plan Your Application and Workflows
Learn FHIR and choose your application architecture and clinical workflows
Read moreWhat is Medplum?
Medplum is a headless EHR. Using Medplum products you can build many types of healthcare applications. The diagram below is a system overview:

Get Started
- Register a project for your data.
- [Optional]: Import sample data.
- Use our provider app by logging in to our out-of-the-box EHR experience.
- Build your own application against our APIs.
Plan Your Application and Workflows
- Learn FHIR basics to understand the structure of FHIR resources, the healthcare standard on which Medplum is built.
- Learn workflow patterns to understand how resources are used to place requests, record events, and store information.
- Use our Decision Guides to compare approaches and make design choices before you build:
- Application Design covers authentication, tenancy, and access control shared across workflows.
- Clinical and Operational Workflows covers processes such as intake, scheduling, diagnostic orders, and follow-up.
- Implementation and Rollout covers planning the transition to Medplum, starting with data migration.
- Explore our clinical workflow guides! Popular workflows are included below. Step through specific use cases. Don't see a how-to guide you need? Reach out on our Discord or send us an email at support@medplum.com.
- Plan your data migration, then use the migration implementation guides to move your data to Medplum.
Build in Medplum
- CRUD using our FHIR datastore, and learn to search your data.
- Explore our React components, pre-built to support Medplum data.
- Run the Medplum stack locally to set up your developer environment.
- Plan your self-hosted deployment on AWS, GCP, Azure, or Docker.
Connect to the Healthcare Ecosystem
- Get on-prem connectivity with our Medplum Agent, connecting to devices over HL7/MLLP, ASTM, and DICOM and surfacing them securely to the cloud.
- Use FHIRcast for real-time synchronization.
- Use our out-of-the-box labs, prescribing, and RCM integrations.
- Explore our full menu of integrations.
Reference Material
Medplum is open source. Reference material and sample applications are available for browsing without authentication.
Community
- Contributing - Medplum is open source because we believe that streamlining healthcare is based on transparency and collaboration. If you are interested in contributing to Medplum, check out our Contributors page
- Discord - Join the conversation by checking us out on Discord
- YouTube — Our YouTube channel includes content that aids in app development