Skip to Content
Getting Started2. Create Profiles

Step 2: Create Data Profiles

Now we’ll teach Wave about your source and target data. This takes about 3-4 minutes and Wave does most of the work for you.

What You’ll Do

  • Ask Wave to create a FHIR Patient profile
  • Ask Wave to create an OMOP PERSON profile
  • Review the generated profiles in your Data Catalog

Create the FHIR Patient Profile

Wave needs to understand your source data structure. Let’s start with FHIR.

  1. In your project chat, ask Wave:

    Create a FHIR R4 Patient profile for US Core
  2. Wave will generate a comprehensive profile with all Patient resource fields, including:

    • Demographics (name, gender, birthDate)
    • Identifiers and contact information
    • US Core extensions (race, ethnicity, birthsex)
  3. Review the profile in the Data Catalog to see fields, types, and constraints

FHIR Patient profile in Data Catalog

Create the OMOP PERSON Profile

Now let’s create the target structure for your data.

  1. Ask Wave to create the target profile:

    Create an OMOP CDM v6.0 PERSON table profile
  2. Wave generates the OMOP profile with proper field definitions including:

    • person_id, gender_concept_id, birth_datetime
    • Race and ethnicity concept fields
    • Proper OMOP data types and constraints

OMOP PERSON profile in Data Catalog

What Just Happened?

Wave’s AI analyzed the healthcare standards and created structured data profiles for you:

  • Parsed complex schemas - Wave understands FHIR resources and OMOP table structures
  • Applied healthcare context - Knows about US Core extensions, OMOP concepts, and data relationships
  • Created documentation - Each field has types, constraints, and descriptions

Behind the scenes: Wave can also create profiles from uploaded PDFs, CSV files, database schemas, or API specifications. Just ask!

Check Your Progress

You should now see both profiles in your Data Catalog:

  • ✅ FHIR R4 Patient (US Core) profile
  • ✅ OMOP CDM v6.0 PERSON profile

Ready to connect them with a mapping?