A FHIR-Powered Python Implementation of the SENECA Algorithm for Sepsis Subtyping

Sepsis is a heterogeneous syndrome with high morbidity and mortality. Despite extensive clinical trials, therapeutic progress remains limited, in part due to the absence of actionable sepsis subtypes.This study aimed to evaluate the feasibility of using HL7 Fast Healthcare Interoperability Resources (FHIR) for prerandomization sepsis subtyping to support clinical trial enrichment across multiple health systems.Data from 765 encounters at two academic medical centers were analyzed. FHIR-based resources were extracted from both research data warehouses (RDWs) and electronic health records (EHRs). A Python implementation of the Sepsis Endotyping in Emergency Care (SENECA) sepsis subtyping algorithm was developed to query and assemble FHIR resources for subtype classification.Open-source Python code for the SENECA algorithm is provided on GitHub. Experiments demonstrated: (1) successful sepsis subtyping across both health systems; (2) concordance between the original R implementation and the new Python implementation; and (3) discrepancies when comparing RDW-derived versus EHR-integrated FHIR APIs, primarily due to query and filtering limitations. Missing data were common and influenced by both clinical practice and FHIR API constraints. We provide five recommendations to address these challenges.FHIR can support multi-institutional sepsis subtyping and trial enrichment, though technical and governance challenges remain.

Authors

Institutions

Publication Details

Journal
Applied Clinical Informatics
Published
2025-10-01
DOI
https://doi.org/10.1055/a-2720-5448
Primary Topic
Sepsis Diagnosis and Treatment
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A FHIR-Powered Python Implementation of the SENECA Algorithm for Sepsis Subtyping

Derek C. Angus, Jason Kennedy, Christopher M. Horvat, Emily Brant et al.
Applied Clinical Informatics
Sepsis Diagnosis and Treatment
article

A FHIR-Powered Python Implementation of the SENECA Algorithm for Sepsis Subtyping

Derek C. Angus, Jason Kennedy, Christopher M. Horvat, Emily Brant, Christopher Seymour, Vincent X. Liu, David Schlessinger, Andrew J. King, Harry Hochheiser, James Shalaby, Kevin V. Bui
article en

Abstract

Sepsis is a heterogeneous syndrome with high morbidity and mortality. Despite extensive clinical trials, therapeutic progress remains limited, in part due to the absence of actionable sepsis subtypes.This study aimed to evaluate the feasibility of using HL7 Fast Healthcare Interoperability Resources (FHIR) for prerandomization sepsis subtyping to support clinical trial enrichment across multiple health systems.Data from 765 encounters at two academic medical centers were analyzed. FHIR-based resources were extracted from both research data warehouses (RDWs) and electronic health records (EHRs). A Python implementation of the Sepsis Endotyping in Emergency Care (SENECA) sepsis subtyping algorithm was developed to query and assemble FHIR resources for subtype classification.Open-source Python code for the SENECA algorithm is provided on GitHub. Experiments demonstrated: (1) successful sepsis subtyping across both health systems; (2) concordance between the original R implementation and the new Python implementation; and (3) discrepancies when comparing RDW-derived versus EHR-integrated FHIR APIs, primarily due to query and filtering limitations. Missing data were common and influenced by both clinical practice and FHIR API constraints. We provide five recommendations to address these challenges.FHIR can support multi-institutional sepsis subtyping and trial enrichment, though technical and governance challenges remain.

Applied Clinical InformaticsVol. 16(05)
Kaiser Permanente (US), University of Pittsburgh (US)
Gordon and Betty Moore Foundation, Kaiser Permanente, University of Pittsburgh, National Institutes of Health
Openalex Percentile: Top 56%
Sepsis Diagnosis and Treatment
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.