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

Identify any loss of data when processing Monkeypox samples through FHIR Engine #6758

Open carlosfelix2 opened 1 year ago

carlosfelix2 commented 1 year ago

User Story:

As a developer, I want to know if Monkeypox data samples used in the COVID pipeline result in data loss from using our current base schema in the FHIR engine, so I can document the missing data and create new issues to resolve them.

Description/Use Case

We need to use Monkeypox data samples to find out if our configuration is missing anything. Chances are we will see some data we are not converting and will need to add those fields to the respective configs.

Risks/Impacts/Considerations

Dev Notes:

Acceptance Criteria

luis-pabon-tf commented 1 year ago

I'm attaching the contents of the monkeypox-20221110 HL7 before and after going through our pipeline:

Comparing these, we see some data-loss in the latter part of the MSH segment. Without looking deeper, these contents may be lost due to the input HL7 being from a newer version than 2.5.1. OBX may also have a small amount of lost data. The other missing pieces appear to be placeholder values that would be ok to leave as missing.

avnieldravid commented 1 year ago

Reference tickets #9025. This ticket should follow the sonic specific one and test other mpox messages.