Workflow Templates
Start fast with a pre-built integration or browse community contributions from GitHub.
Built-in templates
13 bundled with the engine
Community templates
Loading from GitHub…
Showing 13+ templates (community loading…)
HL7v2 ADT → FHIR Patient Sync
Parse an HL7v2 ADT A01 (admit) message and convert it to a FHIR R4 Patient resource. Upload samples/adt-a01.hl7 and run.
C-CDA → FHIR Patient Sync
Parse a C-CDA Continuity of Care Document (CCD) and write the extracted Patient, Conditions, Medications, and Observations to the local Medplum FHIR server. Supply raw CDA XML in the manual trigger input as { "content": "<ClinicalDocument>…" }.
FHIR Patient Sync
Fetch patients from a FHIR server and transform the data
Conditional Patient Processing
Process patients differently based on age
Webhook to FHIR
Receive webhook data and create FHIR resources
ETL Pipeline
Extract, transform, and load data from API to database
Error Handling Workflow
Demonstrate error handling and retry logic
Epic Patient Sync to Medplum
Read patients from Epic FHIR and write to local Medplum CDR
Oracle Clinical Data Extract
Extract clinical data from Oracle Health (Cerner) and export via SFTP
Multi-EHR Aggregation
Aggregate patient data from multiple EHR systems into Medplum CDR
FHIR Bulk Data Export
Export all patients from a FHIR server using the Bulk Data Access specification
SFTP File Import to FHIR
Download a file from SFTP, transform it, and create FHIR resources
Scheduled FHIR Sync
Periodically sync new patients from one FHIR server to another
Do not see what you need?
Build a custom workflow from scratch in the visual designer.