Skip to main content
Inferno on HealthIT.gov is for demonstration only. Not for use with is not for use with sensitive data or Protected Health Information (PHI). Data periodically removed.

News & Updates

2025

Update to Authorization Inputs

Inferno is updating the way inputs are managed for SMART App Launch workflows. This change is part of our continued efforts to improve the user experience of Inferno, and to make it easier for test authors to create and maintain tests.

This update to Inferno includes a new compound input type, AuthInfo, which manages OAuth 2.0 inputs for a test. This compound type includes fields for all of the information necessary to perform an authorization workflow, including the authorization workflow type, client ID, client secret, scope, and redirect URI. This change will provide the following benefits:

  • Inferno will intelligently display or hide authorization-related fields based on the selected authorization workflow, making it easier for users to understand which inputs are required for a given test.
  • Test authors can include a single authorization input in their tests, instead of including several for the various components of the OAuth 2.0 authorization workflow.
  • Inferno will automatically perform token refreshes when necessary, without any special attention from the test author or user.

The primary impact for test users is they will notice that OAuth 2.0-related inputs are now organized together, and dynamically update based on selected authorization workflows.

And while we strive for stability and backwards-compatibility for all uses of Inferno today, the following users of Inferno may be affected by this change and may need to adjust their usage accordingly:

  • Users who have created custom presets or sets of saved inputs
  • Users who reuse old test sessions
  • Users who integrate directly with the Inferno JSON API
  • Users who automate Inferno UI interactions

For those that integrate with Inferno using the JSON API, the structure of inputs will change. The JSON representation of inputs which used to look like this:

{
  "name": "standalone_client_id",
  "description": "Client ID provided during registration of Inferno as a standalone application",
  "title": "Standalone Client ID",
  "type": "text",
  "value": "SAMPLE_CONFIDENTIAL_CLIENT_ID"
},
{
  "name": "standalone_client_secret",
  "description": "Client Secret provided during registration of Inferno as a standalone application. Only for clients using confidential symmetric authentication.",
  "title": "Standalone Client Secret",
  "type": "text",
  "value": "SAMPLE_CONFIDENTIAL_CLIENT_SECRET"
},
{
  "name": "standalone_requested_scopes",
  "description": "OAuth 2.0 scope provided by system to enable all required functionality",
  "title": "Standalone Scope",
  "type": "textarea",
  "value": "launch/patient openid fhirUser offline_access patient/*.read*"
}

…will now be structured like this:

{
  "name": "standalone_smart_auth_info",
  "_title": "Standalone Launch Credentials",
  "_type": "auth_info",
  "value": {
    "client_id": "SAMPLE_CONFIDENTIAL_CLIENT_ID",
    "client_secret": "SAMPLE_CONFIDENTIAL_CLIENT_SECRET",
    "requested_scopes": "launch/patient openid fhirUser offline_access patient/*.read"
  }
}

A preview of this change is available on the Inferno on HealthIT.gov QA site. Please reach out to the Inferno team if you have questions regarding this change.

March 2025 Monthly Update

Inferno on HealthIT.gov has been updated to include new versions of following Test Kits:

Additionally, all test kits have been updated to use Ruby 3.3.6.

2024

December 2024 Monthly Update

Inferno on HealthIT.gov has been updated to include new versions of following Test Kits:

November 2024 Monthly Update

Inferno on HealthIT.gov has been updated to include v7.0.0 of the ONC Certification (g)(10) Standardized API Test Kit, which adds support for USCDI v4, US Core 7.0.0 and SMART App Launch v2.2.0 as approved by the 2024 Standard Versions Advancement Process. Additionally, the Service Base URL Test Kit has been updated to v0.11.1 which includes modifications based on recent clarifications in the Application Programming Interfaces Certification Companion Guide.

This update also includes new versions of several other Test Kits, and introduces one new experimental Test Kit for public use.

Read more...

Mid-September 2024 Update

Inferno on HealthIT.gov has been updated to include new versions of following Test Kits:

  • Da Vinci Coverage Requirements Discovery (CRD) Test Kit v0.9.1: Release Notes
  • Da Vinci Documentation Templates and Rules (DTR) Test Kit v0.12.0: Release Notes

August 2024 Monthly Update

Inferno on HealthIT.gov has been updated to include new versions of following Test Kits:

July 2024 Monthly Update

Inferno on HealthIT.gov has been updated to include new versions of following Test Kits:

This deployment also updates the version of Inferno Core to v0.4.39.

June 2024 Monthly Update

Inferno on HealthIT.gov has been updated to include the following new Test Kits:

  • Da Vinci Coverage Requirements Discovery (CRD) Test Kit v0.9.0: Release Notes
  • Da Vinci Documentation Templates and Rules (DTR) Test Kit v0.9.0: Release Notes
  • Da Vinci Payer Data Exchange (PDex) Test Kit v0.9.2: Release Notes

It has also been updated to include new versions of the following Test Kits:

This deployment also updates the version of Inferno Core to v0.4.38.

May 2024 Monthly Update

Inferno on HealthIT.gov has been updated to include new versions of following Test Kits:

This deployment also updates the version of Inferno Core to v0.4.35.

Upcoming Internal Validator Improvements

The Inferno team is rolling out a key update that replaces Inferno’s custom-built validator service with the FHIR® Validator Wrapper. This is being done as part of our effort to simplify Inferno by aligning its internal architecture with broadly used, community-developed components whenever possible.

The updated validator service will be incorporated into the next release of the ONC Certification (g)(10) Standardized API Test Kit, scheduled for release on April 10. We expect that the impact from this change will be minimal, as both the legacy and new validation services use the FHIR Validator to perform validation. However, it is possible that subtle changes to validation may occur due to differences in how Implementation Guide conformance data is loaded for validation.

Read more...

New Test Kits for Inferno on HealthIt.gov

Several new test kits have been added to Inferno on HealthIt.gov:

Welcome to the new Inferno on HealthIt.gov

Welcome to the new Inferno on HealthIT.gov! The goal of this redesign is to provide easier access to the growing suite of conformance tests available for use on this service. It also adds content for users to more easily understand this service and to follow updates to it over time.

Read more...

January 2024 Monthly Update

The January 2024 monthly update includes a major new release of the ONC Certification (g)(10) Standardized API Test Kit, as well as a patch release to the UDS+ Test Kit.

Read more...

2023

December 2023 Monthly Update

The December monthly update includes updates to several test kits, including a minor release for the (g)(10) Test kit, a minor release for the SMART App Launch Test Kit, and a patch-level update to the UDS+ Test Kit.

Read more...

November 2023 Monthly Update

The ONC Certification (g)(10) Standardized API Test Kit v4.0.0 is now available on Inferno on HealthIT.gov for general use. This is a major update which adds support for US Core 6.1.0 / USCDI v3 which was approved in the ONC Standard Versions Advancement Process. This update also includes updates to the US Core test kit to incorporate fixes to US Core v6.1.0 tests.

September 2023 monthly update

The September monthly update includes updates to several test kits, including a patch-level release for the (g)(10) Test kit and initial support for US Core v6.1.0 tests in the US Core Test Kit.

Read more...

August 2023 monthly update

The August monthly update includes updates to several test kits, including a minor release for the (g)(10) Test kit, a patch level update to the IPA Test Kit, and inclusion of a new test suite targeting an experimental version of the Carin for Blue Button Implementation guide.

Return to top