As a report stream developer, I would like the utility that confirms two HL7 outputs are equivalent to use the HL7 diff tool
Description/Use Case
This tool was written to assist in onboarding new senders and confirming the data is losslessly converted. It can also be integrated into the test harness in order to provide more useful output when analyzing a test failure, highlighting specifically how the HL7 is different.
Risks/Impacts/Considerations
Small risk that the HL7 diff tool is missing cases, but there are tests written for it.
Dev Notes
An example of the tool integrated into the CLI can be found here
Acceptance Criteria
[ ] Tests that assert against two HL7 outputs being the same runs the comparison via the HL7 Diff tool
User Story
As a report stream developer, I would like the utility that confirms two HL7 outputs are equivalent to use the HL7 diff tool
Description/Use Case
This tool was written to assist in onboarding new senders and confirming the data is losslessly converted. It can also be integrated into the test harness in order to provide more useful output when analyzing a test failure, highlighting specifically how the HL7 is different.
Risks/Impacts/Considerations
Dev Notes
An example of the tool integrated into the CLI can be found here
Acceptance Criteria