MedHook Engine v1.0.0

1PuttHealth LLC

Healthcare Data Integration

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
Built-in
beginner

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.

hl7v2
adt
fhir
patient
+2
medplum
3 nodes·2 edges
FHIR
Built-in
beginner

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>…" }.

cda
ccda
fhir
patient
+3
cdamedplum
5 nodes·4 edges
FHIR
Built-in
beginner

FHIR Patient Sync

Fetch patients from a FHIR server and transform the data

fhir
patient
sync
transform
fhir-rest
3 nodes·2 edges
FHIR
Built-in
intermediate

Conditional Patient Processing

Process patients differently based on age

fhir
condition
patient
routing
fhir-rest
5 nodes·4 edges
FHIR
Built-in
intermediate

Webhook to FHIR

Receive webhook data and create FHIR resources

webhook
fhir
create
fhir-rest
3 nodes·2 edges
ETL
Built-in
intermediate

ETL Pipeline

Extract, transform, and load data from API to database

etl
api
transform
generic-rest
4 nodes·3 edges
General
Built-in
advanced

Error Handling Workflow

Demonstrate error handling and retry logic

error-handling
retry
resilience
generic-rest
4 nodes·3 edges
FHIR
Built-in
intermediate

Epic Patient Sync to Medplum

Read patients from Epic FHIR and write to local Medplum CDR

epic
medplum
fhir
patient
+2
epic-fhirmedplum
4 nodes·3 edges
ETL
Built-in
intermediate

Oracle Clinical Data Extract

Extract clinical data from Oracle Health (Cerner) and export via SFTP

oracle
cerner
sftp
etl
+2
oracle-fhirsftp
4 nodes·3 edges
FHIR
Built-in
advanced

Multi-EHR Aggregation

Aggregate patient data from multiple EHR systems into Medplum CDR

epic
athena
medplum
aggregation
+2
epic-fhirathena-fhirmedplum
6 nodes·6 edges
FHIR
Built-in
intermediate

FHIR Bulk Data Export

Export all patients from a FHIR server using the Bulk Data Access specification

fhir
bulk
export
ndjson
+1
fhir-bulk
3 nodes·2 edges
ETL
Built-in
intermediate

SFTP File Import to FHIR

Download a file from SFTP, transform it, and create FHIR resources

sftp
fhir
import
file
+1
sftpfhir-rest
4 nodes·3 edges
FHIR
Built-in
advanced

Scheduled FHIR Sync

Periodically sync new patients from one FHIR server to another

fhir
schedule
cron
sync
+1
fhir-rest
5 nodes·4 edges

Do not see what you need?

Build a custom workflow from scratch in the visual designer.