Releases: onc-healthit/onc-certification-g10-test-kit
ONC Certification (g)(10) Standardized API Test Kit v6.0.3
The ONC Certification (g)(10) Standardized API Test Kit v6.0.3 is a patch update which includes the following changes which should not cause systems that passed v6.0.2 tests to now fail:
- Support US Core v6.1.0 Patch MustSupport Choice for Practitioner.address and PractitionerRole (#559)
- Support US Core v6.1.0 Patch MustSupport Choice for Observation Smoking Status effectiveDateTime and effectivePeriod (#560)
- Fix a bug which ignored Token Introspection Endpoint provided in Test Configuration (#550)
ONC Certification (g)(10) Standardized API Test Kit v6.0.2
The ONC Certification (g)(10) Standardized API Test Kit v6.0.2 is a patch update which includes the following changes which should not cause systems that passed v6.0.1 tests to now fail:
- Fix a bug which prevented fields with both a primitive value and an extension from being recognized as matching search parameters (#557).
- Fix a bug which prevented fine-grained scopes tests (
9.14
)from passing if OperationOutcomes are included in the search results (#552). - Fix a bug which prevented granular scope tests (
9.14.1.1.2.08
and9.14.2.1.2.08
)from passing when read and search scopes are granted separately (#551). - Fix a bug which prevented EHR Launch with Patient Scopes tests (
9.9.11
)from passing when read and search scopes are granted separately (#551).
ONC Certification (g)(10) Standardized API Test Kit v6.0.1
The ONC Certification (g)(10) Standardized API Test Kit v6.0.1 is a patch update which includes the following change which should not cause systems that passed v6.0.0 tests to now fail:
- Fix a bug which caused the Token Refresh with Scopes (
9.12.13.03
) test in the Asymmetric Client Launch group to not use asymmetric authentication (#548). - When using SMART App Launch STU 1, remove the automated Token Introspection (
9.11
) tests and restore the token introspection attestation (11.06
) (#553).
ONC Certification (g)(10) Standardized API Test Kit v6.0.0
The ONC Certification (g)(10) Standardized API Test Kit v6.0.0 includes several testing updates to address HTI-1 requirements.
This update incorporates the following test changes that may cause systems that passed v5.4.2 tests to now fail:
- Add Token Introspection tests (#531).
- Add Asymmetric Client Auth tests (#533).
- Add checks for additional SMART capabilities (#534).
- Add SMART App Launch v1 scopes tests (#535).
- Add SMART Granular Scopes tests (#537).
- Add US Core 6 Screening and Assessment test group (#542).
- Add an attestation for supporting the Observation Clinical Test granular scope (#543).
- Add tests for the selection of granular scopes when resource-level scopes are requested (#539).
- Fix an issue which only used the code value and ignored the system when checking for the presence of Must Support slices based on bound Value Sets (#536).
This version also includes the following test updates which should not affect testing results:
- Move the Visual Inspection and Attestation tests to their own top-level group (#540).
ONC Certification (g)(10) Standardized API Test Kit v5.4.2
The ONC Certification (g)(10) Standardized API Test Kit v5.4.2 includes several testing updates.
This update incorporates the following test changes that should not cause systems that passed v5.4.1 tests to now fail:
ONC Certification (g)(10) Standardized API Test Kit v5.4.1
The ONC Certification (g)(10) Standardized API Test Kit v5.4.1 includes several testing updates.
This update incorporates the following test changes that should not cause systems that passed v5.4.0 tests to now fail:
ONC Certification (g)(10) Standardized API Test Kit v5.4.0
The ONC Certification (g)(10) Standardized API Test Kit v5.4.0 includes several testing updates.
This update incorporates the following test changes that may cause systems that passed v5.3.0 tests to now fail:
- Increase the FHIR resource validator version from 6.3.0 to 6.3.3 (#509).
This version also includes the following test updates which should not cause systems which have previously passed to fail:
ONC Certification (g)(10) Standardized API Test Kit v5.3.0
The ONC Certification (g)(10) Standardized API Test Kit v5.3.0 includes several testing updates.
This update incorporates the following test changes that may cause systems that passed v5.2.0 tests to now fail:
- Increase the FHIR resource validator version from 6.2.8 to 6.3.0 (#488).
This version also includes the following test updates which should not cause systems which have previously passed to fail:
- Fix an error which prevented the identification of the Coverage.identifier:membershipid.type Must Support slice when it was not the first identifier (#504).
- Remove remaining US Core 5 references from descriptions (#506).
This version also includes the following infrastructure update which should not affect test behavior:
- Replace Inferno’s custom-built validator service with the FHIR® Validator Wrapper (#488).
ONC Certification (g)(10) Standardized API Test Kit v5.3.0.pre
This is a prerelease of the ONC Certification (g)(10) Standardized API Test Kit. This prerelease changes the FHIR resource validator used from the Inferno FHIR Validation Service to the official HL7 FHIR Validator Wrapper. The previous validation service loaded all relevant versions of US Core together, while the new service loads them into isolated sessions, so it is guaranteed that only the conformance resources defined in the same version of US Core as the profile being validated against will be used during validation. This difference could cause resources which previously passed validation to now fail.
ONC Certification (g)(10) Standardized API Test Kit v5.2.0
The ONC Certification (g)(10) Standardized API Test Kit v5.2.0 includes several testing updates.
In addition to testing updates, this release uses a new version of Inferno Core which will require that users running Inferno locally perform database migrations. If you run in Inferno via Docker, you can run the database migrations by running the setup.sh
script. If you run Inferno via Ruby, you can run the database migrations with bundle exec inferno migrate
.
This update incorporates the following test changes that may cause systems that passed v5.1.0 tests to now fail:
- Fix Must Support for Patient's previous name and address. Previously,
name.period
was incorrectly treated as Must Support, when it should have been eithername.use:old
orname.period.end
. Similarly, the Must Support requirement for previous address was updated to be eitheraddress.use:old
oraddress.period.end
(#496). - Update token revocation attestation to include one hour time limit per updated ONC requirements (#500).
This version also includes the following test updates which should not cause systems which have previously passed to fail: