Add relevant immunizations to reportable conditions summary #2597
Labels
needs design review
The PR for this issue will need design review before merging
Streamline eCR
Issues for Streamline eCR team to work on
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
Linked as comment below
Screenshots below should not be used for working on this ticket - always refer to Figma design for most up-to-date designs:
The text was updated successfully, but these errors were encountered: