Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Sender Transform for MMTC Sender to change MSH 5 and 6 making data more accurate #16776

Open
1 task
chris-kuryak opened this issue Dec 10, 2024 · 0 comments
Assignees
Labels
engineering Work to be completed by an engineer onboarding-ops Work related to onboarding with a partner. Addressed by the Onboarding & Operations team in RS. sender Analytics label to flag work related to Sender features

Comments

@chris-kuryak
Copy link
Collaborator

chris-kuryak commented Dec 10, 2024

Problem statement

We have found that the NIST profile for RADxMARS topic has in incorrect validation error. It requires the data to have "AIMS" specified as the sender in MSH 5 and MSH 6. Therefore, MMTC is currently sending ReportStream data that inaccurately states "AIMS" in MSH 5 and 6. That should state "ReportStream" or "CDC Prime".

Until NIH can update the NIST profile to allow "ReportStream" to be specified in MSH 6 and 5, ReportStream will need to add a Sender transform to the MMTC sender in production that changes the MSH 6 and 5 values AFTER validation.

Requirements/Guidance

  • MSH-5-1 = CDC PRIME
  • MSH-5-2 = 2.16.840.1.114222.4.1.237821
  • MSH-5-3 = ISO
  • MSH-6-1 = CDC PRIME
  • MSH-6-2 = 2.16.840.1.114222.4.1.237821
  • MSH-6-3 = ISO

Acceptance criteria

  • Data from MMTC has ReportStream's information in MSH 5 and 6 per requirements above before being routed to receivers in the RS pipeline
@chris-kuryak chris-kuryak added engineering Work to be completed by an engineer onboarding-ops Work related to onboarding with a partner. Addressed by the Onboarding & Operations team in RS. sender Analytics label to flag work related to Sender features labels Dec 10, 2024
@the-andrew the-andrew self-assigned this Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engineering Work to be completed by an engineer onboarding-ops Work related to onboarding with a partner. Addressed by the Onboarding & Operations team in RS. sender Analytics label to flag work related to Sender features
Projects
None yet
Development

No branches or pull requests

2 participants