While adding OML support to ReportStream, we found a place where supported message types are listed. However, ORM is not included. It turns out warnings are being logged when ORMs are submitted, presumably because of this.
[ ] Fix broken test (prime-router/src/test/kotlin/fhirengine/utils/FHIRBundleHelpersTests.kt => Test enhance bundle metadata 2-7)
This is a challenge; adding support for ORM to HL7Reader.kt => getMessageModelClasses causes very different logic in HL7Reader.kt => getMessages to execute. This uses an HL7 v2.7 ORM message (prime-reportstream/prime-router/src/test/resources/fhirengine/engine/hl7_2.7.hl7); my understanding is ORM is not supported in v2.7, so there's no HAPI model to use to make the test work.
Additional Context
Add any other context or screenshots about the work here.
DevEx/OpEx
While adding OML support to ReportStream, we found a place where supported message types are listed. However, ORM is not included. It turns out warnings are being logged when ORMs are submitted, presumably because of this.
For more context, see https://github.com/CDCgov/prime-reportstream/pull/13766#discussion_r1539874990
Tasks
Additional Context
Add any other context or screenshots about the work here.