onc-healthit / onc-certification-g10-test-kit

ONC Certification (g)(10) Standardized API Tests
Apache License 2.0
32 stars 10 forks source link

FI-2460: Support for HL7 validator wrapper #488

Closed dehall closed 2 months ago

dehall commented 4 months ago

This PR enables support for the the g10-test-kit to use the original Inferno validator wrapper or the HL7 validator wrapper, toggled by the env var USE_HL7_RESOURCE_VALIDATOR. From the user perspective, there should be no visible change. If I've done this right then it should be plug & play.

Summary of changes:

New error messages that need to be ignored -- there are two messages that occur per usage of a mime type (CapabilityStatement, DocumentReference, some uses of DiagnosticReport) image (12)

dehall commented 4 months ago

How will the "two suites" approach look from a user perspective? Will we show the two suites on the start page and the user has to pick one? In the meantime I'll press forward with cleanup here and then adding hl7 validator support to the other two test kits.

Jammjammjamm commented 4 months ago

How will the "two suites" approach look from a user perspective? Will we show the two suites on the start page and the user has to pick one?

We'll want to discuss that with @arscan