Short Description

Please join us on Sunday 5/7 at 3-4 pm ET in the Royal Room breakout room for a discussion regarding the ongoing work of the Helios FHIR Accelerator for Public Health Align and Optimize Workgroup. 

Long Description

The Helios FHIR Accelerator for Public Health Align and Optimize Workgroup developed an evaluation framework that describes how any public health data, technology, or data delivery problems can be mapped to real, tangible solutions. The Workgroup established 15 high priority use cases to run through the evaluation framework of which we will review the use cases that map to the most mature FHIR paradigms. Our goal during this session is to create awareness around this project, learn and hear feedback from the public health, technology, and EHR community, and invite interested parties to engage in our work.


Educate on the use of a FHIR technology/IG for Public Health Use Cases

Related Tracks?

Helios Aggregate Data Track

Call for participants

State, Tribal, Local, and Territorial Public Health Authorities

Health Information Technology Partners

Electronic Health Records (EHR) 

Track Prerequisites

In advance of the session, please review the below use cases.

Track Lead(s)

Ryan Howells

Track Lead Email(s)

Zulip stream

Helios FHIR Accelerator for Public Health

Track Details:

System roles:

We will be discussing a list of the prioritized public health use cases that have been identified within the Helios FHIR accelerator. These include:

  • FHIR Query and Response
    • Use Case #1 – PHA gathers Address / Phone Number / Contact Means (Complete)
    • Use Case #2 – Hepatitis C follow-up (Complete)

    • Use Case #3 – PHA receives a single syphilis titer result and needs to obtain follow up lab results and/or treatment information (Complete)
    • Use Case #4 – PHA receives eCR for chlamydia case and wishes to know whether medication was picked up and expediated partner therapy was initiated (for case investigation and surveillance) (30% Complete)
    • Use Case #5 – PHA X receives report for reportable disease Y (e.g., COVID, legionella) and wants to know whether the patient was hospitalized as an inpatient (Complete)
    • Use Case #6 – Newborn Screening Reporting (Complete)
    • Use Case #7 – Sexually Transmitted Infections (STIs)
  • Push
    • Use Case #8 – PHA X receive interstate notification on patient with TB from PHA Y and needs to obtain/monitor treatment information
    • Use Case #9 – PHA receives a report on a patient with a TB case, the individual is resistant to specific drugs, and the PHA wants to send that data back to the provider
    • Subscriptions
    • Use Case #10 – HRSA FHIR IG / UDS+ IG Chronic Disease Use Cases (i.e., tobacco cessation, hypertension, diabetes)
    • Use Case #11 – PHA needs to report on a non-infectious disease such as cancer or lead which has its own case management system (same underlying technology, different policy implications)
  • Bulk
    • Use Case #12 – PHA receives a report for patients who test positive for mumps and want to look to see if the specific group of patients have been immunized
    • Use Case #13 – PHA receives information from a long-term care facility on a patient with an identified c.auris case, and the PHA may want to understand what patients may have come into contact with the case while in the LTCF based on X criteria
    • Use Case #14 – Use Bulk FHIR to send Death Records
    • [PLACEHOLDER] Cumulus Use Cases
  • SMART Access
    • Use Case # 15 – SMART Health Cards/Links for various use cases (B2B)

Identified Use Case Questions

  • What is the public health purpose?
    • What questions are you trying to answer?
    • Is this surveillance or research?
  • What are your data needs?
  • Where do you get this data? Via what means?
    • Is this question being answered through manual intervention today?
  • Who are the actors (HIE, QHIN, EHR, STLT, CDC, etc.) who are part of this query?​
    • Which types of data holder(s) are the source of data today?
  • Do you need to answer this question for a group of people or an individual?/Is this query for an individual or is this for a set of patients? (Line level)
    • If it’s a set of patients, are the set of patients specifically defined? If so, how are they defined? (attribute or enumerated list)
    • How do you know when to query for a specific patient? (Line level)
  • Are you getting timely information?
    • How often do you send the report? Does it need to be sent in real-time or could the information be sent as a batch? Does the response need to be sent back immediately or when it is ready?
    • How do we determine the urgency/frequency of this request?
  • Are you getting accurate information?
    • Are you getting an appropriately scoped grouping of information? (Too much? Too little?)
    • How do we know we are receiving the correct information for the correct patient? Which system (requestor or responder) should determine that?
  • Are you getting complete information?
    • What is the minimum necessary data?
    • After the data is consumed, what additional data is needed to complete the query?
  • What are the policies/laws that allow manual requests for data?
    • Is the data required to be reported by law under the jurisdiction? Which data or reportable infectious disease is required to be sent under state or local law?
    • What information is allowed to be disclosed under state, federal, and local law?
  • Can you request access under a specific scope?
    • Are there per access authorization to access the data decisions that need to be made? What are the exceptions to the authorities?
  • Is this a costly question/issue to answer?