diff --git a/src/applications/mhv-medical-records/containers/LandingPage.jsx b/src/applications/mhv-medical-records/containers/LandingPage.jsx index 3a966cfe7279..36fbf0c4b8e0 100644 --- a/src/applications/mhv-medical-records/containers/LandingPage.jsx +++ b/src/applications/mhv-medical-records/containers/LandingPage.jsx @@ -47,6 +47,7 @@ const LandingPage = () => { state => state.featureToggles.mhv_integration_medical_records_to_phase_1, ); const { + isLoading, isAcceleratingAllergies, isAcceleratingVitals, } = useAcceleratedData(); @@ -89,434 +90,451 @@ const LandingPage = () => {
- {displayLabsAndTest && ( + {isLoading && (- Get results of your VA medical tests. This includes blood tests, - X-rays, and other imaging tests. -
- {isAcceleratingEnabled ? ( - - View your labs and tests on My VA Health (opens in new tab) - - ) : ( - - Go to your lab and test results - - )} +- Get notes from your VA providers about your health and health care. - This includes summaries of your stays in health facilities (called - admission and discharge summaries). -
- {isAcceleratingEnabled ? ( - <> + + {!isLoading && ( + <> + {displayLabsAndTest && ( ++ Get results of your VA medical tests. This includes blood tests, + X-rays, and other imaging tests. +
+ {isAcceleratingEnabled ? ( + + View your labs and tests on My VA Health (opens in new tab) + + ) : ( + + Go to your lab and test results + + )} ++ Get notes from your VA providers about your health and health + care. This includes summaries of your stays in health facilities + (called admission and discharge summaries). +
+ {isAcceleratingEnabled ? ( + <> + + View your care summaries and notes on My VA Health (opens in + new window) + + > + ) : ( + <> + + Go to your care summaries and notes + + > + )} ++ Get a list of all vaccines (immunizations) in your VA medical + records. +
+ {isAcceleratingEnabled ? ( + + View your vaccines on My VA Health (opens in new tab) + + ) : ( + + Go to your vaccines + + )} ++ Get a list of all allergies, reactions, and side effects in your + VA medical records. This includes medication side effects (also + called adverse drug reactions). +
+ {isAcceleratingEnabled && !isAcceleratingAllergies ? ( - View your care summaries and notes on My VA Health (opens in new - window) + View your allergies on My VA Health (opens in new tab) - > - ) : ( - <> + ) : ( - Go to your care summaries and notes + Go to your allergies and reactions - > - )} -- Get a list of all vaccines (immunizations) in your VA medical - records. -
- {isAcceleratingEnabled ? ( - + {displayConditions && ( ++ Get a list of health conditions your VA providers are helping + you manage. +
+ {isAcceleratingEnabled ? ( + + View your health conditions on My VA Health (opens in new tab) + + ) : ( + + Go to your health conditions + )} - target="_blank" - rel="noopener noreferrer" - data-testid="vaccines-oh-landing-page-link" - > - View your vaccines on My VA Health (opens in new tab) -- Get a list of all allergies, reactions, and side effects in your VA - medical records. This includes medication side effects (also called - adverse drug reactions). -
- {isAcceleratingEnabled && !isAcceleratingAllergies ? ( - - View your allergies on My VA Health (opens in new tab) - - ) : ( - - Go to your allergies and reactions - - )} -- Get a list of health conditions your VA providers are helping you - manage. -
- {isAcceleratingEnabled ? ( - - View your health conditions on My VA Health (opens in new tab) - - ) : ( - - Go to your health conditions - + {displayVitals && ( ++ Get records of these basic health numbers your providers check + at appointments: +
+- Get records of these basic health numbers your providers check at - appointments: -
-+ Review and update your medical records sharing and notification + settings. +
+ + Go to your medical records settings + +- Review and update your medical records sharing and notification - settings. -
- - Go to your medical records settings - -- We’re working on a way to download all your medical records here as a - single file or a summary. -
-- For now, you can continue to download your VA Blue Button® report or - your VA Health Summary on the previous version of My HealtheVet. -
-
-
- We’re giving the trusted My HealtheVet medical records tool a new home - here on VA.gov. And we need your feedback to help us keep making this - tool better for you and all Veterans. -
-- Send us your feedback and questions using the feedback button on this - page. -
-
- Note: You still have
- access to your medical records on the My HealtheVet website. You can
- go back to that site at any time.{' '}
-
- Right now, your records on VA.gov only include health information - your VA providers have entered. + We’re working on a way to download all your medical records here + as a single file or a summary.
- To find health information you entered yourself, go to your - medical records on the My HealtheVet website. + For now, you can continue to download your VA Blue Button® report + or your VA Health Summary on the previous version of My + HealtheVet.
-+
- If you need to add or change health information in your records, - you can tell your provider at your next appointment. -
-- Or you can send a secure message to your care team and ask them to - update your records. -
-
- {phase0p5Flag ? (
-
- Yes. This is a secure website. We follow strict security policies - and practices to protect your personal health information. Only - you and your VA care team will have access to your records. + We’re giving the trusted My HealtheVet medical records tool a new + home here on VA.gov. And we need your feedback to help us keep + making this tool better for you and all Veterans.
- If you print or download any records, you’ll need to take - responsibility for protecting that information. If you’re on a - public or shared computer, remember that downloading will save a - copy of your records to the computer you’re using. + Send us your feedback and questions using the feedback button on + this page.
- -
-
- For questions about health information in your records,{' '}
-
- send a secure message to your care team.
+ Note: You still
+ have access to your medical records on the My HealtheVet website.
+ You can go back to that site at any time.{' '}
+
+ Right now, your records on VA.gov only include health + information your VA providers have entered. +
++ To find health information you entered yourself, go to your + medical records on the My HealtheVet website. +
+
+
- {phase0p5Flag ? (
-
+ Or you can send a secure message to your care team and ask + them to update your records. +
+
+ {phase0p5Flag ? (
+
- Only use messages for non-urgent needs. Your care team may take up - to{' '} - 3 business days{' '} - to reply. -
-- If you need help sooner, use one of these urgent communication - options: -
-+ Yes. This is a secure website. We follow strict security + policies and practices to protect your personal health + information. Only you and your VA care team will have access + to your records. +
++ If you print or download any records, you’ll need to take + responsibility for protecting that information. If you’re on a + public or shared computer, remember that downloading will save + a copy of your records to the computer you’re using. +
+- For questions about how to use this tool,{' '} + For questions about health information in your records,{' '} + send a secure message to your care team. +
+ +
{phase0p5Flag ? (
-
- call us at{' '}
-
+ Only use messages for non-urgent needs. Your care team may + take up to{' '} + + 3 business days + {' '} + to reply. +
++ If you need help sooner, use one of these urgent communication + options: +
+
+
+ For questions about how to use this tool,{' '}
+
+ {phase0p5Flag ? (
+
+ call us at{' '}
+