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

A report for a receiver should always go through a SEND transport

Open mkalish opened this issue 1 year ago • 2 comments

User Story

As a receiver of Reports, I would like reports destined to me to always go through a send transport and default to the NullTransport if I do not have one configured, so that my data can show up in the Daily Data page correctly.

Description/Use Case

The transports are responsible for handling a lot of record keeping when they process the report (such as lineage tracking uploading the contents of the sent report) that does not happen if a receiver is not configured with any transport. This leads to downstream complications such as the daily data fetching a list of reports from the batch step rather than the send step leading to slightly inaccurate data.

Risks/Impacts/Considerations

Does this impact the following?: https://github.com/CDCgov/prime-reportstream/issues/15644

Dev Notes

Acceptance Criteria

  • [ ] A report for a receiver uses a default Null transport when no transport is configured

mkalish avatar Oct 10 '24 12:10 mkalish

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

arnejduranovic avatar Oct 10 '24 16:10 arnejduranovic

Please add your planning poker estimate with Zenhub @thetaurean

arnejduranovic avatar Oct 10 '24 16:10 arnejduranovic