CDCgov / phdi

https://cdcgov.github.io/dibbs-site/
Creative Commons Zero v1.0 Universal
34 stars 14 forks source link

Add relevant immunizations to reportable conditions summary #2597

Open angelathe opened 1 month ago

angelathe commented 1 month ago

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:

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:

Condition Summary
angelathe commented 3 weeks 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)

ashton-skylight commented 2 weeks ago

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