Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical & Research SuppliesReagents, PPE & instruments — chain-of-custody documented.Fast, traceable sourcing built for regulated research environments, from bench consumables to instrumentation.Shop lac.us CodeCASRAIlac.us

CHPL (Certified Health IT Product List): ONC EHR Registry, API Testing, and CMS IDs

How the ASTP/ONC Certified Health IT Product List (CHPL) tracks certified EHR modules, generates 15-character CMS EHR Certification IDs, and documents § 170.315(g)(10) FHIR API conformance and Real World Testing.

Written and maintained by CASRAI Editorial Board

Last updated

The Certified Health IT Product List (CHPL) (chpl.healthit.gov) is the authoritative public registry maintained by the Assistant Secretary for Technology Policy / Office of the National Coordinator for Health Information Technology (ASTP/ONC) under Section 3001(c)(5) of the HITECH Act (42 U.S.C. § 300jj-11). The CHPL catalogs every electronic health record (EHR) system and health IT module that has been formally tested and certified under the ONC Health IT Certification Program (45 CFR Part 170).

For health systems, clinical trial networks, and health informatics engineers, the CHPL serves two operational roles: it generates the mandatory 15-character CMS EHR Certification ID required for federal payment program attestation, and it publishes machine-readable API documentation, clinical quality measure mappings, and Real World Testing (RWT) reports for every certified health IT deployment.

What Is the ONC Certified Health IT Product List (CHPL)?

Rather than certifying monolithic software packages alone, the ONC Health IT Certification Program allows vendors (such as Epic and Oracle Health, specialty EHR developers, and middleware API providers) to certify modular software components against discrete functional criteria in 45 CFR § 170.315. Each CHPL listing exposes standardized regulatory metadata:

  • Unique CHPL Product Number: A structured identifier encoding the edition/certification schema, the ONC-Authorized Certification Body (ONC-ACB), the ONC-Authorized Testing Laboratory (ONC-ATL), the developer code, product code, version code, certified criteria count, additional software flag, and certification date.
  • 15-Character CMS EHR Certification ID Generator: Hospitals attesting to the CMS Medicare Promoting Interoperability Program and clinicians reporting under the Merit-based Incentive Payment System (MIPS) select their exact combination of deployed CHPL products in the registry cart. Once the combined selection satisfies the required base EHR definition under 45 CFR § 170.315, CHPL generates a unique 15-character alphanumeric CMS EHR Certification ID for submission to CMS.
  • Attested 45 CFR § 170.315 Criteria & Clinical Quality Measures (CQMs): Complete itemization of which clinical, privacy/security, care coordination, public health, and electronic Clinical Quality Measure (eCQM) criteria a specific software version satisfies, along with required HTI-1 predictive DSI source attributes under § 170.315(b)(11).
  • Mandatory Disclosures & Service Base URLs: Links to the developer’s mandatory cost/fee disclosures (§ 170.523(k)(1)) and publicly accessible FHIR service base URLs required for production clinical endpoints.

What Are the § 170.315(g)(10) Standardized API Certification Requirements?

Enacted under the ONC 21st Century Cures Act Final Rule, 45 CFR § 170.315(g)(10) (Standardized API for patient and population services) is the foundational interoperability criterion listed on the CHPL for clinical informatics and multi-site research data extraction. To maintain active CHPL certification under § 170.315(g)(10), a health IT module must implement four core technical standards:

Technical Component Required Standard / Implementation Guide Clinical & Research Informatics Function
Core Data Model & REST API HL7 FHIR Release 4.0.1 & HL7 FHIR US Core Implementation Guide Exposes structured patient demographics, problems, medications, allergies, laboratory results, vital signs, clinical notes, and provenance mapped to United States Core Data for Interoperability (USCDI).
App Authorization & Authentication HL7 SMART App Launch Framework (OAuth 2.0 & OpenID Connect Core 1.0) Supports both standalone patient/clinician app launch and EHR launch workflows, issuing refresh tokens and granular resource scopes without requiring custom vendor integration contracts.
Population-Level Bulk Extraction HL7 FHIR Bulk Data Access ($export) Implementation Guide Enables asynchronous NDJSON batch export of multi-patient cohorts (Group or Patient level) using Backend Services authorization for population health analytics and clinical registry ingestion.
Public Endpoint Publication Service Base URL Directory List Requires developers to publish machine-readable FHIR endpoint bundle URLs for all production customer hospitals and clinics directly on the CHPL.

How Do ONC-ACBs and ONC-ATLs Test and Certify EHR Systems?

Under Subpart E of 45 CFR Part 170, ASTP/ONC separates technical laboratory testing from certification governance and ongoing surveillance:

  1. ONC-Authorized Testing Laboratories (ONC-ATLs): Accredited under ISO/IEC 17025 (via NVLAP), ONC-ATLs execute the official ONC test procedures against candidate software versions. For § 170.315(g)(10) FHIR APIs, ONC-ATLs run the open-source Inferno Framework (inferno.healthit.gov) to validate SMART App Launch handshakes, US Core resource profiles, search parameters, and Bulk Data $export operations. For eCQM criteria (§ 170.315(c)(1)–(3)), ONC-ATLs use the open-source Cypress test suite to verify QRDA Category I and Category III import, calculation, and export accuracy.
  2. ONC-Authorized Certification Bodies (ONC-ACBs): Accredited under ISO/IEC 17065 (such as Drummond Group, ICSA Labs, and SLI Compliance), ONC-ACBs audit the ONC-ATL test reports, verify compliance with Conditions and Maintenance of Certification (Subpart D), issue the certificate, and upload the official product listing to the CHPL.
  3. Real World Testing (45 CFR § 170.405) & Surveillance: Certification does not end at laboratory testing. Under 45 CFR § 170.405, developers with modules certified to interoperability criteria must submit annual Real World Testing (RWT) Plans (by December 15 prior to the test year) and RWT Results (by March 15 following the test year) to their ONC-ACB for public posting on the CHPL. ONC-ACBs also conduct randomized and complaint-driven in-the-field surveillance; uncorrected non-conformities result in a CHPL status change to Suspended by ONC-ACB/ONC or Terminated/Withdrawn.

Frequently Asked Questions

What is the ONC Certified Health IT Product List (CHPL)?

The Certified Health IT Product List (CHPL) is the authoritative federal public registry maintained by the Assistant Secretary for Technology Policy / Office of the National Coordinator for Health Information Technology (ASTP/ONC) under HITECH Act § 3001(c)(5). It lists every electronic health record (EHR) and health IT module tested and certified to 45 CFR Part 170 criteria and generates the 15-character CMS EHR Certification ID required for Medicare Promoting Interoperability and MIPS attestation.

What are the § 170.315(g)(10) standardized API certification requirements?

Under 45 CFR § 170.315(g)(10), certified health IT modules must provide a standardized API for patient and population services built on HL7 FHIR Release 4.0.1, the HL7 FHIR US Core Implementation Guide, the HL7 SMART App Launch Framework (using OAuth 2.0 and OpenID Connect), and the HL7 FHIR Bulk Data Access ($export) Implementation Guide to exchange United States Core Data for Interoperability (USCDI) data elements.

How do ONC-Authorized Certification Bodies (ONC-ACBs) test EHR systems?

ONC splits testing and certification into two accredited roles: ONC-Authorized Testing Laboratories (ONC-ATLs) evaluate health IT modules against federal test procedures using tools such as the Inferno Framework for FHIR APIs and Cypress for electronic Clinical Quality Measures (eCQMs), while ONC-Authorized Certification Bodies (ONC-ACBs) review test reports, issue formal certifications, publish listings and mandatory disclosures to the CHPL, and conduct ongoing field surveillance.

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about CHPL (Certified Health IT Product List): ONC EHR Registry, API Testing, and CMS IDs

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →