inferno-framework / bulk-data-test-kit

Inferno Test Kit for servers implementing the Bulk Data Access Implementation Guide
Apache License 2.0
0 stars 0 forks source link

FI-2429: Migrate to HL7 Validator Wrapper #21

Closed dehall closed 7 months ago

dehall commented 7 months ago

Summary

Migrates from the original Inferno validator wrapper to the new HL7 validator wrapper. There should be no visible difference in the results, and there should be no special customization or configuration needed to get anything working. However the validator UI is no longer available by default.

Unlike the g10 cutover which used an env var to toggle between the 2, this one is a complete transition, so for example things like the env vars are replaced instead of adding new ones.

Note that I did leave the old validator commented out in the docker-compose file and nginx config so that if someone wants to use the validator UI with US core preloaded, they can uncomment those.

This is based on the earlier g10 migration and US Core migration: https://github.com/onc-healthit/onc-certification-g10-test-kit/pull/488 https://github.com/inferno-framework/us-core-test-kit/pull/168

Code changes

Testing Guidance

Since inferno-core was bumped, you may need to run db migrations.