Project Information
Status:
Active
Page Last Updated:
25 September, 2025

Project Introduction

Schedule of Activities (SoA)

The Vulcan Schedule of Activities (SoA) project defines how a clinical trial protocol’s schedule can be represented using HL7 FHIR. By enabling EHRs and Electronic Data Capture (EDC) systems to consume and exchange this information, the project helps care providers and researchers plan, execute, and track study activities in a consistent, computable way.

What is the Schedule of Activities?

The Schedule of Activities (SoA) is a standardized representation of a clinical trial’s planned visits, interventions, assessments, and administrative tasks, as defined in the study protocol. A digital SoA provides a clear, computable structure that can be shared across systems, supporting protocol compliance, participant management, and research data collection.

Traditionally, the SoA in a study protocol is interpreted manually and implemented separately across EHRs, EDC systems, and sites. This creates inefficiencies and inconsistencies. By representing the SoA in FHIR, this project enables:

The SoA Implementation Guide defines patterns for both prospective use cases (clinical trials, observational studies) and retrospective use cases (real-world evidence, cohort studies). It provides directional guidance that can be iteratively expanded to support more complex protocol designs.

Schedule of Activities (SoA)

Project Status

Vulcan projects, including SoA, are open to participation. Vulcan is a member-based initiative where anyone with an interest in advancing digital clinical research can join project teams, contribute expertise, and help shape future standards.

Schedule of Activities (SoA)

Project Resources

Confluence

Project workspace with meeting notes, documentation, and collaboration materials.

FHIR IG

The evolving technical specification that defines how FHIR is used for this project.

SharePoint Resources

Central repository for project artifacts, reference materials, and shared files.

Schedule of Activities (SoA)

Get Involved

The SoA project is advancing through community collaboration, and participation is open. You can contribute by:

Vulcan Projects

Explore Our Other Projects

Phenomics Exchange (PE)

Phenomics Exchange is a collaboration to enable the structured, computable exchange of phenotypic information...
Read More

FHIR to OMOP

This project is a collaboration between the OHDSI (Observational Health Data Sciences and Informatics)...
Read More

Adverse Events (AE)

The Adverse Events (AE) project is working to standardize how adverse events are reported...
Read More