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

Remove the DocumentReference from the EICR templates for the FHIR Converter #608

Merged
merged 13 commits into from
May 23, 2023

Conversation

BradySkylight
Copy link
Contributor

@BradySkylight BradySkylight commented May 22, 2023

PULL REQUEST

Summary

During the LAC UAT data run for testing it was found that a single EICR message after it was converted into FHIR was too large for the Azure network to handle when passing into the standardization functionality in the pipeline. To help prevent this error in the future we are removing one of the largest sections in the EICR FHIR Messages. This is the DocumentReference resource that contained a full zip of the actual EICR message in it. This is NOT required in the ECR FHIR Specifications as defined by HL7 and seems beyond redundant for our purposes. We still may run into this same error if there is an extremely large EICR message, however, this will help prevent it from happing for the majority of EICR messages.

Related Issue

Fixes #CDCgov/phdi-azure#129

@codecov
Copy link

codecov bot commented May 22, 2023

Codecov Report

Merging #608 (c3f1fc1) into main (583448b) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #608   +/-   ##
=======================================
  Coverage   96.46%   96.46%           
=======================================
  Files          45       45           
  Lines        2516     2516           
=======================================
  Hits         2427     2427           
  Misses         89       89           
Flag Coverage Δ
unit-tests 96.46% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
phdi/tabulation/tables.py 93.84% <ø> (ø)

Copy link
Collaborator

@emmastephenson emmastephenson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks for investigating Brady!

Copy link
Collaborator

@DanPaseltiner DanPaseltiner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! What a pain

@BradySkylight BradySkylight merged commit 3db3290 into main May 23, 2023
@BradySkylight BradySkylight deleted the brady/fix-standardize-name-too-big-error branch May 23, 2023 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants