ONC Certification (g)(10) Standardized API Test Kit v3.8.0
The ONC Certification (g)(10) Standardized API Test Kit v3.8.0 provides several test and user experience improvements based on community feedback. This release includes security updates to underlying dependencies and all users that are running an instance of this test kit locally are encouraged to upgrade to this version as soon as possible.
As a minor version release, this update incorporates the following test changes that may cause systems that passed v3.7.2 tests to now fail:
- Update the validator service to version 2.3.1 based on version 6.0.21 of the FHIR validation code (#449).
- Require a Client Secret input for EHR Launch with Patient Scopes (9.8, 9.9) tests to be consistent with other SMART App Launch tests (1, 2, 3, 9.4, 9.5, 9.6, 9.7, 9.8, 9.9).
This version also includes the following test updates which should not cause systems which have previously passed to fail:
- Minor visual updates.
- Update the version of the SMART App Launch Test Kit (#451). This update will add some additional inputs for app launch tests when using SMART App Launch 2.0.0. These inputs are locked, so no change in behavior is needed when running the tests from the UI. If using the JSON API to run tests, however, the following new inputs will need to be included in the API calls to create a test run:
{
"name": "client_auth_type",
"value": "confidential_symmetric",
},
{
"name": "client_auth_encryption_method",
"value": "ES384",
},
{
"name": "public_client_auth_type",
"value": "public",
},