prime-reportstream icon indicating copy to clipboard operation
prime-reportstream copied to clipboard

Update ORM HL7v2 -> FHIR Mappings

Open JFisk42 opened this issue 1 year ago • 2 comments

User Story

As a sender of ORM reports, I want the ORM mappings to properly handle CE fields, so that I can send ORM reports with no data loss.

Description/Use Case

We currently have ORM HL7 -> FHIR mappings that are using the catchall mappings. A number of fields throughout those mappings use CE, and these are getting lost during hapi conversion due to our system using HL7v2 for all Hapi conversions. These fields should be faithfully retaining the data during conversion to FHIR. Additionally, we need to put mapping integration tests in place to ensure similar data loss does not occur again.

Risks/Impacts/Considerations

Dev Notes

Related fix for ORU/OBX fields, Related fix for all OML CE fields.

Acceptance Criteria

  • All mapped fields for ORM are present after conversion to FHIR
  • Integration test for a fully mapped ORM HL7 -> FHIR message is in place. A second integration test which utilizes OML mappings for FHIR->HL7 would also allow a faithful HL7->FHIR->HL7 scenario.

JFisk42 avatar Oct 08 '24 02:10 JFisk42

Hey team! Please add your planning poker estimate with Zenhub @adegolier @arnejduranovic @david-navapbc @jack-h-wang @JFisk42 @kant777 @mkalish @thetaurean

MichaelEsuruoso avatar Oct 08 '24 16:10 MichaelEsuruoso

Please add your planning poker estimate with Zenhub @jalbinson

MichaelEsuruoso avatar Oct 08 '24 16:10 MichaelEsuruoso

No demo needed.

MichaelEsuruoso avatar Oct 28 '24 20:10 MichaelEsuruoso