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

Add new mental health contact field to VAMC facility #15647

Closed
4 tasks done
swirtSJW opened this issue Oct 11, 2023 · 0 comments
Closed
4 tasks done

Add new mental health contact field to VAMC facility #15647

swirtSJW opened this issue Oct 11, 2023 · 0 comments
Assignees
Labels
Drupal engineering CMS team practice area Facilities Facilities products (VAMC, Vet Center, etc) sitewide VAMC CMS managed product owned by Facilities team

Comments

@swirtSJW
Copy link
Contributor

swirtSJW commented Oct 11, 2023

To make sure that we can adequately track the intentional addition of mental health phone number fields. The only way to do this is to have 2 separate fields to compare.

  • field_mental_health_phone will be API only modified, blocked from Editor input
  • mental_health_contact_phone will be open to Editor input, empty by default, optional (not required)
    • Requested label: Mental health phone number

A companion ticket intends to create a view that lists the content of both fields for comparison.
When the new field has been populated by each VAMC, we will deprecate the original API only field (field_mental_health_phone).

This approach is a reversal of a previous ticket that exposed field_mental_health_phone to Editor mods. #14213

We are going to create a second field that will be available to editors and will be used as a fallback to the field currently populated by lighthouse.

ACs

  • Move the existing field field_mental_health_phone back to its place in the api sourced data. Remove its help text and place it on the new field.
  • Add new field mental_health_contact_phone to the section just beneath the api sourced data and use the help text from the field_mental_health_phone
  • Restore the migration to populate field_mental_health_phone
  • Merged to the existing integration branch
@swirtSJW swirtSJW added Facilities Facilities products (VAMC, Vet Center, etc) VAMC CMS managed product owned by Facilities team labels Oct 11, 2023
@jilladams jilladams changed the title Add new mental health contact field to VACM facility Add new mental health contact field to VAMC facility Oct 11, 2023
@jilladams jilladams added the Drupal engineering CMS team practice area label Oct 11, 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 Facilities Facilities products (VAMC, Vet Center, etc) sitewide VAMC CMS managed product owned by Facilities team
Projects
None yet
Development

No branches or pull requests

3 participants