department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
97 stars 69 forks source link

Content modeling for Manila Outpatient Clinic #18931

Closed davidmpickett closed 1 month ago

davidmpickett commented 1 month ago

User Story or Problem Statement

The Manila Outpatient Clinic doesn't fit the standard model of VAMC systems. This ticket will explore how we might use existing content types in Drupal to meet the needs of Manila, or whether we need to build something from scratch.

Dave's proposal

BLUF - It's a VAMC site but a facility IS the system

We'll use the existing VAMC infrastructure, but need to make a few adjustments to how the VAMC system and VAMC facility are treated. Mostly can be handled via menu settings in Drupal config, but will likely need a little finessing.

The plan

  1. Generally follow the new VAMC system runbook
  2. Put the Manila VA clinic facility at the root of a Manila VA clinic site via Menu configuration
  3. Don't have a Locations list or a typical VAMC system FE page (a VAMC system will still need to exist in Drupal)

Details

Drupal notes

FE notes

Stakeholder / SME notes

Acceptance Criteria

jilladams commented 1 month ago

From VHA DM:

Manila will need the following elements for their page: health services, events, news releases, stories, about us, policies, work with us, contact us, address phone number, clinical hours, prepare for your visit, veteran satisfaction-wait times data (if available)

davidmpickett commented 1 month ago

Today I futzed around in a Tugboat to test out how feasible making a facility the root of a VAMC menu is. Looks promising Screenshot 2024-08-14 at 5 43 17 PM

davidmpickett commented 1 month ago

Huzzah! Successful proof of concept for making a VAMC Facility be the root of a VAMC website rather than the VAMC system. I spun up a tugboat and have successfully built a frontend for a Manila VA Clinic. I just copied a few subpages to the menu from Lovell in order to prove that nav and breadcrumbs would behave correctly

Screenshot 2024-08-15 at 5 38 00 PM

Screenshot 2024-08-15 at 5 38 09 PM

Screenshot 2024-08-15 at 5 38 54 PM

davidmpickett commented 1 month ago

End of sprint update:

davidmpickett commented 1 month ago

Today's update. In preparation for building out the full sitemap for Manila, I combined some Excel formulas I have created in previous IA tickets to create a generalize IA generator tool. Basically I can now type in a small number of sentence case phrases and it will automatically generate the H1, Breadcrumbs, URL, & Title tag.

IA Generator in Sharepoint

Input

Output

davidmpickett commented 1 month ago

Manila VA Clinic - Sitemap.xlsx Static copy for convenience

davidmpickett commented 1 month ago

Shared in slack for async review. Will talk through in UX sync on Thursday

davidmpickett commented 1 month ago

Shared update in slack

jilladams commented 1 month ago

@Agile6MSkinner to schedule story mapping for follow up. Closing!