CDCgov / prime-reportstream

ReportStream is a public intermediary tool for delivery of data between different parts of the healthcare ecosystem.
https://reportstream.cdc.gov
Creative Commons Zero v1.0 Universal
71 stars 40 forks source link

Update ORM HL7v2 -> FHIR Mappings #16146

Open JFisk42 opened 1 week ago

JFisk42 commented 1 week ago

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

MichaelEsuruoso commented 1 week ago

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

MichaelEsuruoso commented 1 week ago

Please add your planning poker estimate with Zenhub @jalbinson