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
69 stars 39 forks source link

Evaluate if the current "bundle enhancement" functions need to be run #14117

Open mkalish opened 4 months ago

mkalish commented 4 months ago

User Story

As a report stream developer, I would like changes to the FHIR bundle to be accurately produced via the HL7->FHIR conversion library or updated via FHIR->FHIR transforms

Description/Use Case

Currently, three methods run after converting HL7 -> FHIR

bundle.enhanceBundleMetadata(hl7Message)
bundle.addProvenanceReference()
bundle.handleBirthTime(hl7Message)

However, it is likely that these no longer need to run as the completed FHIR inventory mappings should be handling them; for example, birth time is now handled by adding the extension in the HL7 -> FHIR mappings

Risks/Impacts/Considerations

Dev Notes

Acceptance Criteria

Andrey-Glazkv commented 4 months ago

Hey team! Please add your planning poker estimate with Zenhub @adegolier @arnejduranovic @brick-green @jack-h-wang @jalbinson @JFisk42 @mkalish @thetaurean

Andrey-Glazkv commented 4 months ago

Please add your planning poker estimate with Zenhub @david-navapbc

jack-h-wang commented 4 months ago

This may relate to the work specified in #14072