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

For refined out sections of an eICR, make sure small empty sections are included in refined output #1884

Closed
robertmitchellv opened this issue May 21, 2024 · 0 comments · Fixed by #1936
Assignees
Labels

Comments

@robertmitchellv
Copy link
Collaborator

Action Requested

During the eICR validation process it was uncovered that all of the sections are required. In practice, we've observed from production eICR messages that there are ways to include empty sections that do not contain data. So when users elects to only include specific sections in a message we need to ensure the sections we're going to refine/remove have minimal empty sections with proper nullFlavor="NI".

AS a $USER, I want to ensure that refined/removed sections contain only what's required SO THAT our message refiner service does not introduce additional errors or warnings to messages

Acceptance Criteria

GIVEN an eICR to be refined
WHEN sections are refined/removed
THEN minimally required tags are retained to pass validation

Testing

Test will need to be added and adjusted for this

Background & Context

This is important because we want to ensure that there are zero additional errors or warnings added when messages pass through the refiner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant