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 COVID vaccine URL from facility api data #15088

Closed
3 of 15 tasks
omahane opened this issue Sep 5, 2023 · 0 comments
Closed
3 of 15 tasks

Remove COVID vaccine URL from facility api data #15088

omahane opened this issue Sep 5, 2023 · 0 comments
Assignees
Labels
Drupal engineering CMS team practice area Enhancement Issue type: New feature or request Facilities Facilities products (VAMC, Vet Center, etc) sitewide

Comments

@omahane
Copy link
Contributor

omahane commented Sep 5, 2023

User Story or Problem Statement

The COVID Vaccine URL is no longer necessary to have in our Facilities API pushes and should be removed.

image

Background

@mmiddaugh on removing it:
https://dsva.slack.com/archives/C0FQSS30V/p1692903074898259?thread_ts=1692887713.139779&cid=C0FQSS30V

Adam from Lighthouse saying that it can be safely removed:
https://dsva.slack.com/archives/C02BTJTDFTN/p1692976600056399?thread_ts=1692974257.103199&cid=C02BTJTDFTN

Acceptance Criteria

  • Confirmed with Lighthouse
  • The facility operating status data in the queue does not have the covid_url property.

Implementation steps

The relevant code is in
file: va_gov_post_api/src/Service/PostFacilityStatus.php
method: getRelatedSystemInfo

Design principles

Veteran-centered

  • Single source of truth: Increase reliability and consistency of content on VA.gov by providing a single source of truth.
  • Accessible, plain language: Provide guardrails and guidelines to ensure content quality.
  • Purposely structured content: Ensure Content API can deliver content whose meaning matches its structure.
  • Content lifecycle governance: Produce tools, processes and policies to maintain content quality throughout its lifecycle.

Editor-centered

  • Purpose-driven: Create an opportunity to involve the editor community in VA’s mission and content strategy goals.
  • Efficient: Remove distractions and create clear, straightforward paths to get the job done.
  • Approachable: Offer friendly guidance over authoritative instruction.
  • Consistent: Reduce user’s mental load by allowing them to fall back on pattern recognition to complete tasks.
  • Empowering: Provide clear information to help editors make decisions about their work.

Team

Please check the team(s) that will do this work.

  • CMS Team
  • Public Websites
  • Facilities
  • User support
@omahane omahane added Enhancement Issue type: New feature or request Needs refining Issue status labels Sep 5, 2023
@github-actions github-actions bot added the Facilities Facilities products (VAMC, Vet Center, etc) label Sep 5, 2023
@xiongjaneg xiongjaneg added Drupal engineering CMS team practice area and removed Needs refining Issue status labels Sep 20, 2023
@swirtSJW swirtSJW closed this as completed Oct 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Drupal engineering CMS team practice area Enhancement Issue type: New feature or request Facilities Facilities products (VAMC, Vet Center, etc) sitewide
Projects
None yet
Development

No branches or pull requests

4 participants