Open angelathe opened 1 month ago
Putting this back because it needs updated designs for displaying Relevant Immunizations @emmastephenson (and I'll be finishing the remaining QA issues we resolved today until I go OOO Thurs)
Designs in the condition summary under the accordion 'Anthrax (disorder)': accoaccordianaccssdsdhttps://www.figma.com/design/zAPyOEYwNtx3f2Y47aoq0G/eCR-Viewer-(Aug-Dec-2024)?node-id=7012-126787&t=hh78fmdS722W6I74-1
What needs to be done
Display relevant immunizations in the eCR Summary (and modify the TCR service to stamp immunizations).
Note: Immunizations ARE included in the resources to get stamped by the TCR service. In the examples below, however, anthrax vaccines aren't getting stamped by the TCR service even though the code associated with the Immunization resource (
24
from the CVX code set) is included in the value sets for the anthrax vaccine (SNOMED code =409498004
)Examples (eCRs that should display relevant immunizations in eCR Summary, but do not currently)
Why it needs to be done
Currently, when there is a reportable condition with an RCKMS Rule related to immunizations, we are not displaying the relevant immunizations in the eCR Summary.
The Relevant lab & clinical info sections in the eCR Summary help epis and case investigators get a sense of what exactly in the whole eCR document caused the eCR to be sent to them. Pulling up these most relevant bits of information to the top can help them to make a decision more quickly about what to do with the document and what data to look for in more detail in the whole eCR. If we don't display the right information there, we may not actually save any time, so we want to make sure that we have a good sense of how this functionality is working for a few eCRs so we can make sure one of the big value propositions of the eCR Viewer is going to work when pilots are in full gear.
Acceptance Criteria
Technical Notes
Relevant files:
containers/trigger-code-reference/app/main.py
evaluateEcrSummaryRelevantClinicalDetails
incontainers/ecr-viewer/src/app/services/ecrSummaryService.tsx
Design Notes
Link to Figma Design in Dev Mode
Screenshots below should not be used for working on this ticket - always refer to Figma design for most up-to-date designs: