Skip to Content
Getting StartedOverview

Getting Started with Wave

Welcome to Wave! This guide will walk you through creating your first healthcare data integration project in just a few minutes.


What You’ll Build

Wave’s superpower is creating profiles from messy, real-world sources - uploaded PDFs, API documentation, legacy database exports, vendor specifications, or custom code. While Wave excels with non-standard data sources, we’ll use two healthcare standards (FHIR and OMOP) for this tutorial to keep things focused.

In this tutorial, you’ll create a simple integration that maps patient data from an HL7 FHIR Patient resource to an OMOP PERSON table. By the end, you’ll have:

  • ✅ A Wave project with your integration plan
  • ✅ Data profiles for FHIR Patient and OMOP PERSON
  • ✅ A complete mapping between the two profiles
  • ✅ Generated Python ETL code ready for production

Final result showing completed project with mapping and generated code


Prerequisites


Your Path to Success

We’ve broken this tutorial into bite-sized steps so you can make steady progress:

1. Create Project

Set up your first Wave project and get oriented with the interface.

Start here →

2. Create Profiles

Let Wave’s AI analyze your source and target data structures.

Create profiles →

3. Build Mapping

Connect your data with intelligent field-level mappings.

Build mapping →

4. Generate Code

Turn your mapping into production-ready ETL code.

Generate code →

Ready to start? Head to Step 1: Create Project to begin your Wave journey.