Closed shanear closed 5 years ago
Suzanne: talk to ARC or AMO about techniques to do this, and then write those in the message.
One possible technique is to use address_line_1
and address_line_2
Also explore potentially automatic ways to fix this.
AMO gave the OK to break these into multiple lines
This Veteran's address is too long. Please edit it in VBMS or SHARE so each address field is no longer than 20 characters (including spaces) then try again.
Tips:
I think I need some help again finding a veteran with a long address, but otherwise this will be merged in a bit and ready for validation.
I think we can just validate this one by making sure we don't see any Caseflow::Error::LongAddress
errors. If we do we can always reopen this. That plus automated tests are good enough for me.
VA is beginning an effort to change VBA systems from 6x20 to 6x35. I do not have a projected date here.
To enable Vet360 to be the authoritative source of Veteran contact information, VBA must work to remove all dependencies on the 6 line by 20 character address format and align with standard postal and Department of Treasury requirements used by VHA. We are addressing most VBA dependencies by updating web services currently utilizing this format and updating the format to the validated 6 line by 35 character address format which is known as PAM.
Per OBPI, BGS will implement this for the February CI.
@amprokop FYI
thanks, this will be easy and safe to change after BGS implements 6x35 support.
BGS does not allow veterans to have addresses with
address_line_1
greater than 20 characters. We should be validating that before the intake begins and adding an appropriate error message.Acceptance Criteria
address_line_1
is greater than 20 characters. If it is, show the following error message (in the same style as other error messages on this page):Technical notes
Caseflow::Error::LongAddress
from the complete page.Validation