Skip to content

Add 2026 US Quality Core v0.5.0 resources#10

Open
arscan wants to merge 2 commits into
mainfrom
us-quality-core-v050-resources
Open

Add 2026 US Quality Core v0.5.0 resources#10
arscan wants to merge 2 commits into
mainfrom
us-quality-core-v050-resources

Conversation

@arscan

@arscan arscan commented Jun 17, 2026

Copy link
Copy Markdown

Summary

This PR adds resources and search parameters for the 2026 US Quality Core IG in preparation for deployment of the US Quality Core Test Kit to inferno.healthit.gov. These resources are used for client tests, as the client tests proxy data served by the inferno.healthit.gov reference server instance to simulate a conformant data exchange partner for the client under test. They also are used to demonstrate the server tests. This is patterned off US Core usage of this server.

These patient bundle resources are based off examples in the IG, which themselves were originally provided by QI-Core 6. However, many updates were made to fill out all 'USCDI+ Quality' tagged elements, while also attempting to retain clinical realism.

The search parameters bundle resources introduce search parameters not supported by base FHIR. These allow HAPI to index these fields and provide searching of these parameters.

This PR does not update the Bulk Data cache, as the current use case does not involve accessing the data via a bulk data interface.

Impacts and side effects

Because this is a shared server, the team considered possible impacts to other uses of the server.

There should not be any ID collisions with existing content on the reference server.

We do not believe that the number of new resources this adds to the server will have any impact to the performance of the server. There are only a moderate amount of resources, and there are only a handful of search parameters.

The only known side effect during usage of existing test kits should be an extra patient will be available for selection during SMART App Launches in the 'patient picker' dialog (when a test performs a patient launch). Several other test kits have added patients over time that show up in this view, and I do not believe having one more patient in that dialog will have any impact to users.

Testing Guidance

The highest risk impact is on the (g)(10) test kit when being demonstrated against the reference server. We have verified it is not impacted locally but this should be verified on the QA server.

Note that the docker volume will need to be removed from the reference server's postgres db volume in order to trigger a reimport of this content. Care should be taken to ensure that the correct volume is deleted, as other services may also provide postgres dbs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant