Open angelcardoz opened 9 months ago
@angelcardoz I'm glad you captured this story. I think we're trying to decide whether the Salesforce form should include only essential fields or whether it should include all fields but disable the ones that can't be edited in our system. I created mock-ups for both of these possibilities. There are some open questions that when answered will help guide our direction.
Additional content task or perhaps a user story?
For the pre-populated/disabled sections include text that explains where a user should go to edit these fields (GLEIF, NIC, Login.gov).
Adding @billhimmelsbach @dan-padgett @sthomas93
How are we determining what's "essential" here?
One reason I'm in favor of showing the user the same data in the form as on the read-only page is that it supports recognition rather than relying on recall: we're not asking the user to remember which fields needed changing since they can see them again when they're on the form.
That said, if we want to only have fields for information that can be changed through the form, I think the option of making non-editable read-only works (instead of displaying it in a disabled field).
@natalia-fitzgerald @dan-padgett Changed the story to read "...requiring me to fill out only essential fields". In other words, we can display additional information if its useful to the end user, but require them to fill out only absolutely necessary fields.
How are we determining what's "essential" here?
One reason I'm in favor of showing the user the same data in the form as on the read-only page is that it supports recognition rather than relying on recall: we're not asking the user to remember which fields needed changing since they can see them again when they're on the form.
That said, if we want to only have fields for information that can be changed through the form, I think the option of making non-editable read-only works (instead of displaying it in a disabled field).
If we style them as read-only fields does that mean that the email to the support team will only include the user entered information? If we style them as disabled fields does all of field information get sent to the support team, including disabled and user edited?
In terms of how we determine what's essential, that's an important question. There are fields that are only collected from a user and those are essential in my mind. The problem is that sometimes there is a difference between depository and non-depository institutions. How do we handle these inconsistencies?
This would include:
User editable:
Depends
There's a separate question of required versus optional fields. Because a user does not access this form as a part of the filing flow it is not required that they provide any of this information at this stage. As the first step of the filing process they will be asked to confirm/provide missing information and therw we will have to determine what makes a field required (is it what's strictly required by the regulation?). That conversation can wait until we start work on the filing app.
I like the current approach in the Figma file with using the read-only text. I'd guess that the support team would need to get some information about which institution the updates are for. @sthomas93 what identifying information would you need in order to update the correct financial institution: name, LEI, something else?
@dan-padgett We would need Name, LEI, email domain, Tax ID to be certain. Institution type is also important but once they made their selection I don't think that would change.
On 1/23/2024 we met with the case management system team and were presented with three options for how we could handle forms that connect to the case management system. The technical team met on 1/24/2024 and decided to go with Option 3: Email-to-case: Form hosted on Small business lending data platform for MVP/beta.
Analysis
Analysis
Analysis
@angelcardoz
User story
As a filer, I want to update my financial institution profile details by completing a simple online form, so that my profile reflects accurate and most up to date information.
Acceptance criteria
Given the information reflected in the "view your financial institutions profile" needs to be updated, when a user clicks on the "Update your financial institution profile" link, then the system redirects them to a form requiring them to fill out only required fields.
Depends on
11
Technical tasks