- Home
- Certification of Health IT
- Certification Criteria
- ONC Health IT Certification Program Test Method
ONC Health IT Certification Program Test Method
The ONC Health IT Certification Program (Certification Program) Test Method provides the structure for evaluating conformance of the Health IT Module to the certification criteria defined in 45 CFR Part 170 Subpart II as published in the Code of Federal Regulations.
On this page
The Certification Program Test Method includes Test Procedures, Test Tools, and Test Data, and is constructed in an outcome-focused format with additional companion guide documents to aid stakeholder development of Health IT Modules. Each Test Method is listed below by certification criterion number.
Health IT certified under the Certification Program must conform to the full scope of the product’s required capabilities, including regulatory/conformance expectation clarifications and interpretations set forth in the applicable Certification Companion Guides (CCGs). Materials prepared by ONC to support pre-certification testing, such as the Certification Program Test Method, should be read and understood on the basis that they have been prepared with the express purpose of evaluating a limited subset of the product’s required capabilities in a controlled environment. As such, this type of guidance is not determinative of the full scope of a product’s required capabilities.
Test Method Feedback
Submit feedback to the Certification Program via the Health IT Feedback and Inquiry Portal. Select the applicable category to enter a ticket.
Test Procedures
The Test Procedures offer objective guidance to ONC-Authorized Testing Laboratories (ONC-ATLs) as they conduct Health IT Module testing in the Certification Program, to provide traceability from the certification criterion or criteria to testing activities, and to ensure consistency throughout the certification process. The Test Procedures format includes a grid of testing components that the ONC-ATLs would use as the test approach for that particular criterion. The key is below:
Documentation | Visual inspection | Test Tool(s) | Test Data | SVAP |
|---|---|---|---|---|
| Documentation is an approved method to demonstrate conformance. This may include documents from the health IT developer or third-party that demonstrate/attest to the compliance with the criterion. | Visual inspection is an approved method to demonstrate conformance. Most commonly, this will be accomplished via a live demonstration of functionality that meets the criterion. | Indicates that a test tool(s) exists and must be used to test a portion or all of a Health IT Module’s conformance to the criterion. | Indicates that test data supplied by ONC or as required by the tool(s) must be used during the test. | Indicates that the Standards Version Advancement Process (SVAP) is applicable to the criterion. |
Attestation-Only Criteria
Several criteria do not require testing to complete certification and instead require a developer to attest directly to meeting the requirements outlined in the criterion. In these cases, the ONC-ACB verifies the health IT developer’s attested conformance to the criterion requirements. To determine whether a criterion is attestation-only, please consult the relevant test procedure for that criterion.
Note: Attestations required to demonstrate conformance to a particular criterion are not the same as the bi-annual attestations developers must submit to demonstrate ongoing adherence to the Conditions and Maintenance of Certification requirements. Please refer to the Attestations CCG to learn more about the bi-annual attestation process.
Test Tools
Test tools are designed to be used by health IT developers and implementers during software development that implements standards applicable to certification criteria used in the Certification Program. The test tools are used to evaluate conformance to the referenced standards. Certification Program Test Method test tools for applicable certification criteria are now available and can be accessed on the ONC Conformance Test Tools site.
Test Data
Test data provides a given set of input to verify that expected results are produced from defined functions during the test and accompanies the associated test tools for related certification criteria.
Certification Companion Guides
ONC provides Certification Companion Guides (CCGs) to accompany the certification criteria for health IT. The CCGs provide development guidance and technical clarifications to complement the test procedures in a single, consolidated source for certification criteria clarifications. The CCGs are intended to assist with product development in preparation for Certification Program requirements for testing and certification.
The CCGs do not undergo a formal public comment period, but ONC will accept ongoing feedback. Feedback will be considered on a case-by-case basis. Submit feedback to the Certification Program via the Health IT Feedback and Inquiry Portal. Select the applicable category to enter a ticket.
Note: The HTI-1 Final Rule outlined several updates to existing certification criteria that were originally required to be met by December 31, 2025, as the new requirements go into effect on January 1, 2026. However, given the recent lapse in appropriations, ASTP/ONC issued enforcement discretion on November 24, 2025, which effectively gives Certified Health IT developers until March 1, 2026, to update their Health IT Modules consistent with policies finalized in the HTI-1 Final Rule and provide such technology to their customers. Please review this enforcement discretion notice closely for more details.
| Sort Key | wdt_ID | wdt_created_by | wdt_created_at | wdt_last_edited_by | wdt_last_edited_at | Regulation Text Citation | Certification Criterion | Certification Companion Guide (CCG) Last Updated | Test Procedure |
|---|---|---|---|---|---|---|---|---|---|
| 170.315.a.0001 | 4 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:28 AM | § 170.315(a)(1) | Computerized provider order entry (CPOE) – medications | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.c.0002 | 5 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:33 AM | § 170.315(c)(2) | Clinical quality measures (CQMs) — import and calculate | 2025-07-23 | Test Procedure 2024-03-11 |
| 170.315.a.0005 | 6 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:29 AM | § 170.315(a)(5) | Patient demographics and observations | 2025-03-27 | Conformance Method 2024-03-11 |
| 170.315.a.0012 | 7 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:29 AM | § 170.315(a)(12) | Family health history | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.a.0003 | 8 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:28 AM | § 170.315(a)(3) | Computerized provider order entry (CPOE) – diagnostic imaging | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.b.0001 | 9 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:30 AM | § 170.315(b)(1) | Transitions of care | 2025-08-29 | Test Procedure 2025-03-21 |
| 170.315.a.0004 | 10 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:29 AM | § 170.315(a)(4) | Drug-drug, drug-allergy interaction checks for CPOE | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.a.0014 | 11 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:30 AM | § 170.315(a)(14) | Implantable device list | 2024-06-11 | Conformance Method 2024-03-11 |
| 170.315.c.0001 | 12 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:33 AM | § 170.315(c)(1) | Clinical quality measures (CQMs) — record and export | 2025-07-23 | Test Procedure 2024-03-11 |
| 170.213 | 13 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:28 AM | § 170.213 | United States Core Data for Interoperability (USCDI) | 2020-11-02 | |
| 170.315.a.0002 | 14 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:28 AM | § 170.315(a)(2) | Computerized provider order entry (CPOE) – laboratory | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.a.0015 | 15 | cbubny | September 23, 2025 05:13 PM | sleigh | January 21, 2026 10:30 AM | § 170.315(a)(15) | Social, psychological, and behavioral data | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.b.0010 | 16 | sleigh | September 26, 2025 11:23 AM | sleigh | January 21, 2026 10:32 AM | § 170.315(b)(10) | Electronic Health Information export | 2025-07-23 | Conformance Method 2024-03-11 |
| 170.315.b.0011 | 17 | sleigh | September 26, 2025 11:24 AM | sleigh | January 21, 2026 10:32 AM | § 170.315(b)(11) | Decision support interventions | 2025-08-29 | Conformance Method 2024-03-11 |
| 170.315.b.0002 | 18 | sleigh | September 26, 2025 11:25 AM | sleigh | January 21, 2026 10:31 AM | § 170.315(b)(2) | Clinical information reconciliation and incorporation | 2025-08-29 | Test Procedure 2025-03-21 |
| 170.315.b.0003 | 19 | sleigh | September 26, 2025 11:26 AM | sleigh | January 21, 2026 10:31 AM | § 170.315(b)(3) | Electronic prescribing | 2025-09-30 | Test Procedure 2025-09-30 |
| 170.315.b.0007 | 20 | sleigh | September 26, 2025 11:27 AM | sleigh | January 21, 2026 10:31 AM | § 170.315(b)(7) | Security tags – summary of care – send | 2025-08-29 | Test Procedure 2025-03-21 |
| 170.315.b.0008 | 21 | sleigh | September 26, 2025 11:28 AM | sleigh | January 21, 2026 10:32 AM | § 170.315(b)(8) | Security tags – summary of care – receive | 2025-08-29 | Test Procedure 2025-03-21 |
| 170.315.b.0009 | 22 | sleigh | September 26, 2025 11:29 AM | sleigh | January 21, 2026 10:32 AM | § 170.315(b)(9) | Care plan | 2025-08-29 | Test Procedure 2025-03-21 |
| 170.315.c.0003 | 23 | sleigh | September 26, 2025 11:32 AM | sleigh | January 21, 2026 10:33 AM | § 170.315(c)(3) | Clinical quality measures (CQMs) — report | 2025-08-29 | Test Procedure 2024-12-17 |
| 170.315.d.0001 | 25 | sleigh | September 26, 2025 11:33 AM | sleigh | January 21, 2026 10:34 AM | § 170.315(d)(1) | Authentication, access control, authorization | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.d.0010 | 26 | sleigh | September 26, 2025 11:34 AM | sleigh | January 21, 2026 10:36 AM | § 170.315(d)(10) | Auditing actions on health information | 2024-05-28 | Conformance Method 2024-03-11 |
| 170.315.d.0011 | 27 | sleigh | September 26, 2025 11:34 AM | sleigh | January 21, 2026 10:42 AM | § 170.315(d)(11) | Accounting of disclosures | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.d.0012 | 28 | sleigh | September 26, 2025 11:35 AM | sleigh | January 21, 2026 10:43 AM | § 170.315(d)(12) | Encrypt authentication credentials | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.d.0013 | 29 | sleigh | September 26, 2025 11:35 AM | sleigh | January 21, 2026 10:42 AM | § 170.315(d)(13) | Multi-factor authentication | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.d.0002 | 30 | sleigh | September 26, 2025 11:36 AM | sleigh | January 21, 2026 10:34 AM | § 170.315(d)(2) | Auditable events and tamper-resistance | 2024-06-11 | Conformance Method 2024-03-11 |
| 170.315.d.0003 | 31 | sleigh | September 26, 2025 11:37 AM | sleigh | January 21, 2026 10:35 AM | § 170.315(d)(3) | Audit report(s) | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.d.0004 | 32 | sleigh | September 26, 2025 11:38 AM | sleigh | January 21, 2026 10:34 AM | § 170.315(d)(4) | Amendments | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.d.0005 | 33 | sleigh | September 26, 2025 11:38 AM | sleigh | January 21, 2026 10:34 AM | § 170.315(d)(5) | Automatic access time-out | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.d.0006 | 34 | sleigh | September 26, 2025 11:39 AM | sleigh | January 21, 2026 10:35 AM | § 170.315(d)(6) | Emergency access | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.d.0007 | 35 | sleigh | September 26, 2025 11:39 AM | sleigh | January 21, 2026 10:35 AM | § 170.315(d)(7) | End-user device encryption | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.d.0008 | 36 | sleigh | September 26, 2025 11:40 AM | sleigh | January 21, 2026 10:36 AM | § 170.315(d)(8) | Integrity | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.d.0009 | 37 | sleigh | September 26, 2025 11:40 AM | sleigh | January 21, 2026 10:35 AM | § 170.315(d)(9) | Trusted connection | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.e.0001 | 38 | sleigh | September 26, 2025 11:41 AM | sleigh | January 21, 2026 10:43 AM | § 170.315(e)(1) | View, download, and transmit to 3rd party | 2025-08-29 | Test Procedure 2025-04-11 |
| 170.315.e.0003 | 39 | sleigh | September 26, 2025 11:42 AM | sleigh | January 21, 2026 10:36 AM | § 170.315(e)(3) | Patient health information capture | 2024-03-11 | Conformance Method 2024-03-11 |
| 170.315.f.0001 | 40 | sleigh | September 26, 2025 11:44 AM | sleigh | January 21, 2026 10:44 AM | § 170.315(f)(1) | Transmission to immunization registries | 2025-07-23 | Test Procedure 2024-03-11, Alt. Test Method updated 2017-12-18 |
| 170.315.f.0002 | 41 | sleigh | September 26, 2025 11:45 AM | sleigh | January 21, 2026 10:42 AM | § 170.315(f)(2) | Transmission to public health agencies – syndromic surveillance | 2025-07-23 | Test Procedure 2024-03-11 |
| 170.315.f.0003 | 42 | sleigh | September 26, 2025 11:46 AM | sleigh | January 21, 2026 10:42 AM | § 170.315(f)(3) | Transmission to public health agencies – reportable laboratory tests | 2025-07-23 | Test Procedure 2024-03-11 |
| 170.315.f.0004 | 43 | sleigh | September 26, 2025 11:47 AM | sleigh | January 21, 2026 10:44 AM | § 170.315(f)(4) | Transmission to cancer registries | 2025-07-23 | Test Procedure 2024-05-16 |
| 170.315.f.0005 | 44 | sleigh | September 26, 2025 11:47 AM | sleigh | January 21, 2026 10:41 AM | § 170.315(f)(5) | Transmission to public health agencies – electronic case reporting | 2025-09-11 | Conformance Method 2024-03-11 |
| 170.315.f.0006 | 45 | sleigh | September 26, 2025 11:48 AM | sleigh | January 21, 2026 10:41 AM | § 170.315(f)(6) | Transmission to public health agencies – antimicrobial use and resistance reporting | 2025-07-23 | Test Procedure 2024-03-11 |
| 170.315.f.0007 | 46 | sleigh | September 26, 2025 11:49 AM | sleigh | January 21, 2026 10:41 AM | § 170.315(f)(7) | Transmission to public health agencies – health care surveys | 2025-07-23 | Test Procedure 2024-11-26 |
| 170.315.g.0001 | 47 | sleigh | September 26, 2025 11:50 AM | sleigh | January 21, 2026 10:41 AM | § 170.315(g)(1) | Automated numerator recording | 2024-03-11 | Test Procedure 2024-06-11 |
| 170.315.g.0010 | 48 | sleigh | September 26, 2025 11:51 AM | sleigh | January 21, 2026 10:38 AM | § 170.315(g)(10) | Standardized API for patient and population services | 2025-08-29 | Test Procedure 2024-11-26 |
| 170.315.g.0002 | 49 | sleigh | September 26, 2025 11:52 AM | sleigh | January 21, 2026 10:40 AM | § 170.315(g)(2) | Automated measure calculation | 2024-03-11 | Test Procedure 2024-06-11 |
| 170.315.g.0003 | 50 | sleigh | September 26, 2025 11:52 AM | sleigh | January 21, 2026 10:40 AM | § 170.315(g)(3) | Safety-enhanced design | 2024-06-04 | Test Procedure 2024-03-11 |
| 170.315.g.0004 | 51 | sleigh | September 26, 2025 11:53 AM | sleigh | January 21, 2026 10:40 AM | § 170.315(g)(4) | Quality management system | 2024-05-22 | Test Procedure 2024-03-11 |
| 170.315.g.0005 | 52 | sleigh | September 26, 2025 11:54 AM | sleigh | January 21, 2026 10:39 AM | § 170.315(g)(5) | Accessibility-centered design | 2024-03-11 | Test Procedure 2024-03-11 |
| 170.315.g.0006 | 53 | sleigh | September 26, 2025 11:54 AM | sleigh | January 21, 2026 10:39 AM | § 170.315(g)(6) | Consolidated CDA creation performance | 2025-08-05 | Test Procedure 2025-03-21 |
| 170.315.g.0007 | 54 | sleigh | September 26, 2025 11:54 AM | sleigh | January 21, 2026 10:39 AM | § 170.315(g)(7) | Application access — patient selection | 2025-07-23 | Conformance Method 2024-03-11 |
| 170.315.g.0009 | 55 | sleigh | September 26, 2025 11:55 AM | sleigh | January 21, 2026 10:39 AM | § 170.315(g)(9) | Application access — all data request | 2025-08-29 | Test Procedure 2025-03-21 |
| 170.315.h.0001 | 56 | sleigh | September 26, 2025 11:57 AM | sleigh | January 21, 2026 10:37 AM | § 170.315(h)(1) | Direct Project | 2025-07-23 | Test Procedure 2025-03-21 |
| 170.315.h.0002 | 57 | sleigh | September 26, 2025 11:58 AM | sleigh | January 21, 2026 10:37 AM | § 170.315(h)(2) | Direct Project, Edge Protocol, and XDR/XDM | 2025-07-23 | Test Procedure 2025-03-21 |
| 170.315.c.0004 | 58 | sleigh | September 26, 2025 12:11 PM | sleigh | January 21, 2026 10:33 AM | § 170.315(c)(4) | Clinical quality measures (CQMs) — filter | 2025-03-27 | Test Procedure 2025-09-11 |
| 170.315.g.0031 | 91 | sleigh | November 23, 2025 09:39 PM | sleigh | January 21, 2026 10:38 AM | § 170.315(g)(31) | Provider prior authorization API – coverage requirements discovery | 2025-09-30 | Test Procedure 2025-09-30 |
| 170.315.g.0032 | 92 | sleigh | November 23, 2025 09:40 PM | sleigh | January 21, 2026 10:38 AM | §170.315(g)(32) | Provider prior authorization API – documentation templates and rules | 2025-09-30 | Test Procedure 2025-09-30 |
| 170.315.g.0033 | 93 | sleigh | November 23, 2025 09:41 PM | sleigh | January 21, 2026 10:38 AM | §170.315(g)(33) | Provider prior authorization API – prior authorization support | 2025-09-30 | Test Procedure 2025-09-30 |
| 170.315.b.0004 | 94 | sleigh | November 23, 2025 09:43 PM | sleigh | January 21, 2026 10:31 AM | §170.315(b)(4) | Real-time prescription benefit | 2025-09-30 | Test Procedure 2025-09-30 |
| 170.315.j.0021 | 95 | sleigh | November 23, 2025 09:45 PM | sleigh | January 21, 2026 10:36 AM | §170.315(j)(21) | Subscriptions — client | 2025-09-30 | Test Procedure 2025-09-30 |
| 170.315.j.0020 | 96 | sleigh | December 5, 2025 11:44 PM | sleigh | January 21, 2026 10:37 AM | § 170.315(j)(20) | Workflow triggers for decision support interventions — clients | 2025-09-30 | Test Procedure 2025-10-01 |
The 2015 Edition Test Method can be accessed at: 2015 Edition Test Method