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

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

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

Utilizing the Digital Protocol (UDP)

The UDP project, in collaboration with CDISC and TransCelerate, is creating a standardized, FHIR-based...
Read More

FHIR to OMOP

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

API Exchange for Medicinal Products (APIX)

The Vulcan API Exchange for Medicinal Products (APIX) project aims to create an internationally...
Read More