Skip to content

Commit

Permalink
Release 7.0.0 (#586)
Browse files Browse the repository at this point in the history
* Release 7.0.0

* Add CCG update to Change Log

* Update language in suite summary to note that US Core v7 requires SMART v2+

* Update README to include US Core v7 and SMART v2.2

* Update ChangeLog

* Update README to note that US Core v7 needs SMART v2+

---------

Co-authored-by: Yunwei Wang <>
Co-authored-by: Rob Scanlon <robscanlon@gmail.com>
  • Loading branch information
yunwwang and arscan authored Nov 12, 2024
1 parent 96935ee commit f90d6e9
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 7 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
# 7.0.0
* Update (g)(10) Certfication Test Kit Terminology Package to 2024 Version (#587)
* Integrate US Core v7.0.0 Test Suite into (g)(10) Certification Test Kit (#587)
* Integrate SMART App Launch v2.2.0 into (g)(10) Certification Test Kit (#587)
* CCG Update with US Core 6.1.0 Patch FHIR-46240. Remove media and media.link from DiagnosticReport Must Support (#588)
* Fix a bug which caused Token Introspection URL ignored custome authorization header input (#572)
* Fix a bug which caused validation error on Observation Smoking Status effectivePeriod element (#573)
* Fix a bug which caused Bulk Data Validation test could not find Observation.value[x]:valueQuantity
* Remove duplicated test ID
* Upgrade Inferno Core to version 0.5.0, and TLS Test Kit to 0.2.3

# 6.0.3
* Support US Core v6.1.0 Patch MustSupport Choice for Practitioner.address and
PractitionerRole (#559)
Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
onc_certification_g10_test_kit (6.0.3)
onc_certification_g10_test_kit (7.0.0)
bloomer (~> 1.0.0)
colorize (~> 0.8.1)
inferno_core (~> 0.5.0)
Expand Down
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,15 @@ series of HTTP requests that mimic a real world client to ensure that the API
supports an approved version of each of the required standards:

* Health Level 7 (HL7®) Fast Healthcare Interoperability Resources (FHIR®) (v4.0.1)
* US Core Implementation Guide (v3.1.1, v4.0.0, or v6.1.0)
* SMART Application Launch Framework Implementation Guide Release (v1.0.0, or
v2.0.0)
* US Core Implementation Guide (v3.1.1, v4.0.0, v6.1.0, or v7.0.0)
* SMART Application Launch Framework Implementation Guide Release (v1.0.0,
v2.0.0, or v2.2.0)
* HL7 FHIR Bulk Data Access (Flat FHIR) (v1.0.1, or v2.0.0)

Please note that US Core Implementation Guide v.7.0.0 should only be used
with SMART Application Launch Guide v2.0.0 or above due to granular scope
support requirements.

This test kit is [open source](#license) and freely available for use or
adoption by the health IT community including EHR vendors, health app
developers, and testing labs. It is an approved test method for the §
Expand Down
6 changes: 4 additions & 2 deletions lib/onc_certification_g10_test_kit.rb
Original file line number Diff line number Diff line change
Expand Up @@ -327,8 +327,10 @@ def self.well_known_route_handler
Systems may adopt later versions of standards than those named in the rule
as approved by the ONC Standards Version Advancement Process (SVAP).
Please select which approved version of each standard to use, and click
‘Start Testing’ to begin testing.
When using US Core v7, the tester must select SMART v2 or above
because SMART App Launch granular scopes are required by US Core v7
and are not available in SMART v1. Please select which approved version
of each standard to use, and click ‘Start Testing’ to begin testing.
)

input_instructions %(
Expand Down
2 changes: 1 addition & 1 deletion lib/onc_certification_g10_test_kit/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module ONCCertificationG10TestKit
VERSION = '6.0.3'.freeze
VERSION = '7.0.0'.freeze
end

0 comments on commit f90d6e9

Please # to comment.