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

10-10d: urls for staging/prod #78843

Closed
marywang2 opened this issue Mar 20, 2024 · 7 comments
Closed

10-10d: urls for staging/prod #78843

marywang2 opened this issue Mar 20, 2024 · 7 comments
Assignees
Labels
10-10d 10-10d CHAMPVA application frontend ivc-forms

Comments

@marywang2
Copy link
Contributor

marywang2 commented Mar 20, 2024

URLs for staging and prod for form 10-10d should follow CAIA guidance:

Teams can choose their own sub-urls, or get help from CAIA in choosing them or vetting them.
Note some standard sub-urls:
/introduction: use on the first page of the actual form (not the static page in drupal)
/review OR /review-and-submit: use for review steps in forms or tools
/results: use to display the results of a tool (not usually used in a form)
/confirmation: use for the confirmation page after form submission
Subtask URL slugs should be short, plain language, and drawn from the H1 if possible.
Reminder: Don’t create unnecessary or empty subdirectories when creating sub-URLs

base url: va.gov/health-care/champva/apply-form-10-10d/

sub urls:
Section 1:
va.gov/health-care/champva/apply-form-10-10d/introduction
va.gov/health-care/champva/apply-form-10-10d/signer
va.gov/health-care/champva/apply-form-10-10d/signer-information
va.gov/health-care/champva/apply-form-10-10d/signer-mailing address
va.gov/health-care/champva/apply-form-10-10d/signer-contact-information
va.gov/health-care/champva/apply-form-10-10d/signer-relationship

Section 2:
va.gov/health-care/champva/apply-form-10-10d/sponsor-information
va.gov/health-care/champva/apply-form-10-10d/sponsor-identification-information
va.gov/health-care/champva/apply-form-10-10d/sponsor-status
va.gov/health-care/champva/apply-form-10-10d/sponsor-status-date
va.gov/health-care/champva/apply-form-10-10d/sponsor-status-file
va.gov/health-care/champva/apply-form-10-10d/sponsor-mailing-address
va.gov/health-care/champva/apply-form-10-10d/sponsor-contact-information

Section 3:
va.gov/health-care/champva/apply-form-10-10d/applicant-information
va.gov/health-care/champva/apply-form-10-10d/applicant-identification-information
va.gov/health-care/champva/apply-form-10-10d/applicant-mailing-address
va.gov/health-care/champva/apply-form-10-10d/applicant-contact-information
va.gov/health-care/champva/apply-form-10-10d/applicant-relationship
va.gov/health-care/champva/apply-form-10-10d/applicant-marriage
va.gov/health-care/champva/apply-form-10-10d/applicant-marriage-date
va.gov/health-care/champva/apply-form-10-10d/applicant-marriage-file

remarriage:
va.gov/health-care/champva/apply-form-10-10d/applicant-remarriage
va.gov/health-care/champva/apply-form-10-10d/applicant-remarriage-date
va.gov/health-care/champva/apply-form-10-10d/applicant-remarriage-file
va.gov/health-care/champva/apply-form-10-10d/applicant-remarriage-separation-date
va.gov/health-care/champva/apply-form-10-10d/applicant-remarriage-separation-file

child:
va.gov/health-care/champva/apply-form-10-10d/applicant-relationship-child
va.gov/health-care/champva/apply-form-10-10d/applicant-relationship-child-file
va.gov/health-care/champva/apply-form-10-10d/applicant-dependent-status
va.gov/health-care/champva/apply-form-10-10d/applicant-dependent-file

Medicare
va.gov/health-care/champva/apply-form-10-10d/applicant-medicare
va.gov/health-care/champva/apply-form-10-10d/applicant-medicare-file
va.gov/health-care/champva/apply-form-10-10d/applicant-other-insurance-status
va.gov/health-care/champva/apply-form-10-10d/applicant-other-insurance-file

Section 5:
va.gov/health-care/champva/apply-form-10-10d/review

Figma link

@michaelclement
Copy link

michaelclement commented Mar 26, 2024

@marywang2 Here is a list of all URLs the form currently uses, plus a mapping to the URLs you provided and a description of the page so we can verify the mapping is correct: IN PROGRESS

current url new url page description
/introduction va.gov/health-care/champva/apply-form-10-10d/introduction Overview screen
/your-information/description va.gov/health-care/champva/apply-form-10-10d/signer Identify who's signing the form
/certification/name va.gov/health-care/champva/apply-form-10-10d/signer-information Name/DOB of signer if third party
/certification/address va.gov/health-care/champva/apply-form-10-10d/signer-mailing address signer mailing address if third party
/certification/phone va.gov/health-care/champva/apply-form-10-10d/signer-contact-information signer phone/email if third party
/certification/relationship va.gov/health-care/champva/apply-form-10-10d/signer-relationship relationship to applicants if third party
/sponsor-information/name-dob va.gov/health-care/champva/apply-form-10-10d/sponsor-information sponsor name/DOB
/sponsor-information/ssn va.gov/health-care/champva/apply-form-10-10d/sponsor-identification-information sponsor SSN/VA file number
/sponsor-information/status va.gov/health-care/champva/apply-form-10-10d/sponsor-status Is sponsor alive
/sponsor-information/status-date va.gov/health-care/champva/apply-form-10-10d/sponsor-status-date sponsor date of death if deceased
/sponsor-information/status-documents a.gov/health-care/champva/apply-form-10-10d/sponsor-status-file sponsor proof of death doc if deceased
/sponsor-information/address va.gov/health-care/champva/apply-form-10-10d/sponsor-mailing-address sponsor mailing address
/sponsor-information/phone va.gov/health-care/champva/apply-form-10-10d/sponsor-contact-information sponsor phone/email
/sponsor-information/disability va.gov/health-care/champva/apply-form-10-10d/sponsor-disability-file file upload for sponsor VBA rating
/sponsor-information/discharge-papers va.gov/health-care/champva/apply-form-10-10d/sponsor-discharge-file file upload for sponsor discharge papers
/applicant-information va.gov/health-care/champva/apply-form-10-10d/applicant-information name/DOB of all applicants [MW: can we add _2, _3, etc for each additional applicant)
/applicant-information/:index/start va.gov/health-care/champva/apply-form-10-10d/applicant-information-intro text blurb explaining what data applicants will have to provide
/applicant-information/:index/ssn va.gov/health-care/champva/apply-form-10-10d/applicant-identification-information applicant SSN or VA file number
/applicant-information/:index/pre-address va.gov/health-care/champva/apply-form-10-10d/applicant-mailing-same does the applicant share an address with someone else?
/applicant-information/:index/address va.gov/health-care/champva/apply-form-10-10d/applicant-mailing-address applicant address (may be prepopulated based on previous URL)
/applicant-information/:index/email-phone va.gov/health-care/champva/apply-form-10-10d/applicant-contact-information applicant email and phone
/applicant-information/:index/gender va.gov/health-care/champva/apply-form-10-10d/applicant-gender applicant gender
/applicant-information/:index/relationship va.gov/health-care/champva/apply-form-10-10d/applicant-sponsor-relationship applicant relationship to sponsor
/applicant-information/:index/child-info va.gov/health-care/champva/apply-form-10-10d/applicant-child-relationship are they step/bioligical/adopted?
/applicant-information/:index/child-documents va.gov/health-care/champva/apply-form-10-10d/applicant-child-file birth certificate or social sec card
/applicant-information/:index/school-age va.gov/health-care/champva/apply-form-10-10d/applicant-child-age applicant is 18-23, are they in school?
/applicant-information/:index/school-documents va.gov/health-care/champva/apply-form-10-10d/applicant-child-school-file if applicant in school, file upload
/applicant-information/:index/helpless-child va.gov/health-care/champva/apply-form-10-10d/applicant-child-helpless if applicant is 18-23 but declared "helpless"
/applicant-information/:index/adoption-documents va.gov/health-care/champva/apply-form-10-10d/applicant-child-adoption-file file upload if adopted
/applicant-information/:index/via-marriage-documents va.gov/health-care/champva/apply-form-10-10d/applicant-child-marriage-file file upload if step child
/applicant-information/:index/marriage-details va.gov/health-care/champva/apply-form-10-10d/applicant-marriage if applicant is sponsor's spouse, are they still married?
/applicant-information/:index/remarriage-viable va.gov/health-care/champva/apply-form-10-10d/applicant-remarriage if applicant remarried after sponsor death, are they still married?
/applicant-information/:index/marriage-dates va.gov/health-care/champva/apply-form-10-10d/applicant-marriage-date date of marriage to sponsor
/applicant-information/:index/remarried-dates va.gov/health-care/champva/apply-form-10-10d/applicant-remarriage-date date they remarried after sponsor
/applicant-information/:index/remarried-separated-dates va.gov/health-care/champva/apply-form-10-10d/applicant-remarriage-separation-date date of separation from second marriage
/applicant-information/:index/married-separated-dates if they divorced sponsor but never remarried (unused route)
/applicant-information/:index/spouse va.gov/health-care/champva/apply-form-10-10d/applicant-marriage-file marriage cert between sponsor and applicant if applicable
/applicant-information/:index/second-marriage va.gov/health-care/champva/apply-form-10-10d/applicant-remarriage-file marriage certificate from second marriage
/applicant-information/:index/second-marriage-dissolved va.gov/health-care/champva/apply-form-10-10d/applicant-remarriage-separation-file divorce cert from second marriage
/applicant-information/:index/medicare-status va.gov/health-care/champva/apply-form-10-10d/applicant-medicare do they have medicare A/B
/applicant-information/:index/medicare-status-continued what parts of medicare do they have ? A/B/D? (this route will be removed in favor of one that just asks if they have D)
/applicant-information/:index/medicare-ab-upload va.gov/health-care/champva/apply-form-10-10d/applicant-medicare-ab-file upload front/back of A/B cards
/applicant-information/:index/medicare-d-upload va.gov/health-care/champva/apply-form-10-10d/applicant-medicare-d-file Upload front/back of D
/applicant-information/:index/over-65-ineligible va.gov/health-care/champva/apply-form-10-10d/applicant-medicare-ineligible If applicant is over 65 and marked themselves as ineligible for medicare, get proof document
/applicant-information/:index/ohi va.gov/health-care/champva/apply-form-10-10d/applicant-other-insurance-status do they have OHI?
/applicant-information/:index/ohi-upload va.gov/health-care/champva/apply-form-10-10d/applicant-other-insurance-file OHI front/back file upload
/applicant-information/:index/10-7959c-upload va.gov/health-care/champva/apply-form-10-10d/applicant-other-insurance-10-7959c-file If they have OHI or medicare, upload 10-7959c
/supporting-files va.gov/health-care/champva/apply-form-10-10d/supporting-files This page shows a list of all file uploads the user is missing based on their answers
/consent-to-mail va.gov/health-care/champva/apply-form-10-10d/consent-mail This page gets user consent acknowledging they will physically mail or fax any missing documents later
/review-and-submit va.gov/health-care/champva/apply-form-10-10d/review This page shows all data entered
/confirmation va.gov/health-care/champva/apply-form-10-10d/confirmation This is displayed after form submission and shows any missing files that need to be mailed/faxed

@michaelclement
Copy link

michaelclement commented Apr 2, 2024

@marywang2 @baltes Once these PRs (linked below) are reviewed by the team + platform, this ticket will be ready to close out. I'll circle back here when the URL changes are reflected on staging.

@michaelclement
Copy link

Still have not gotten a review of the base URL change PR. It'll have been 24hrs since the request was opened at 6pm today, so I'm anticipating these getting merged pretty early tomorrow morning. Will follow up here.

@michaelclement
Copy link

PRs are finally merged - waiting for changes to show on staging now

@michaelclement
Copy link

new URLS are live - this ticket is ready for closure whenever @baltes or @marywang2 verify
https://staging.va.gov/health-care/champva/apply-form-10-10d/

@baltes baltes closed this as completed Apr 4, 2024
@marywang2
Copy link
Contributor Author

@michaelclement seeing a '0' get appended to the url (for every url after this one - text blurb screen): https://staging.va.gov/health-care/champva/apply-form-10-10d/applicant-information-intro/0

@baltes
Copy link
Contributor

baltes commented Apr 5, 2024

@marywang2 I think that's specific to the applicant screens and the number will increment for additional applicants.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
10-10d 10-10d CHAMPVA application frontend ivc-forms
Projects
None yet
Development

No branches or pull requests

3 participants