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
73 stars 40 forks source link

Business case and logic flow for multiple options of sending CSV messages to the UP #12613

Closed dylansmith-Nava closed 10 months ago

dylansmith-Nava commented 11 months ago

User Story

As a ReportStream teammate, I want to understand the business case, business value, and cost/difficulty of implementing various options of CSV schemas in the UP, so we can better consider how we might support current CSV senders to send messages in the UP, potentially with multiple conditions.

Background

Owing to the CSV Support in the UP MVP Product Brief, some 50% of current COVID pipeline Senders send messages in CSV format. As we transition these Senders to the UP, we are considering various strategies to both 'meet users where they are' while helping to support ReportStream values and key OKRs of allowing organizations to send multiple conditions. There are a two main options related to supporting a CSV schema in the UP, and which condition(s) we should allow.

Option 1: Only support the COVID-19 condition for CSV submission in the UP

Option 2: Supporting COVID, MPox, Lyme, and HIV conditions for CSV submission in the UP

Option 3: Supporting all single analyte and multiplex CSV submission in the UP

Risks/Impacts/Considerations

Open Questions

Links

Acceptance Criteria

Out of Scope

dylansmith-Nava commented 10 months ago

Closing this ticket and breaking it down into further smaller tickets to tackle individually. Ticket is too big and needs to be closed. However, made large progress on the product brief and option 3 CSV schema, and made some progress on multiplex use case, validation strategy, supporting statistics, and communication strategy (which is a blocker). Will close this ticket and make separate tickets to pursue each of these. CC @jillian-hammer