Open billhimmelsbach opened 11 months ago
@billhimmelsbach yes, the FI needs to pick this value themselves. They can pick as many of the values as they like. The rule text:
Paragraph 109(b)(9).
Type of financial institution. A financial institution complies with § 1002.109(b)(9) by selecting the applicable type or types of financial institution from the list below. A financial institution shall select all applicable types. i. Bank or savings association. ii. Minority depository institution. iii. Credit union. iv. Nondepository institution. v. Community development financial institution (CDFI). vi. Other nonprofit financial institution. vii. Farm Credit System institution. viii. Government lender. ix. Commercial finance company. x. Equipment finance company. xi. Industrial loan company. xii. Online lender. xiii. Other
Use of “other” for type of financial institution. A financial institution reports type of financial institution as “other” where none of the enumerated types of financial institution appropriately describe the applicable type of financial institution, and the institution reports the type of financial institution via free-form text field. A financial institution that selects at least one type from the list is permitted, but not required, to also report “other” (with appropriate free-form text) if there is an additional aspect of its business that is not one of the enumerated types set out in comment 109(b)(9)-1. 3. Additional types of financial institution. The Bureau may add additional types of financial institutions via the Filing Instructions Guide and related materials. Refer to the Filing Instructions Guide for any updates for each reporting year.
Thanks @nongarak! We'll need a big change in the UI here, including an "other" field @natalia-fitzgerald
Use of “other” for type of financial institution. A financial institution reports type of financial institution as “other” where none of the enumerated types of financial institution appropriately describe the applicable type of financial institution, and the institution reports the type of financial institution via free-form text field.
So a user needs to be able to select multiple types of institutions and/or be able to select "other" and add free-form text?
That's correct.
For the backend part, I wouldn't call it single threaded processing; rather synchronous processing, vs asynchronous processing. 3 approaches in my head:
I wouldn't call it single threaded processing;
Sorry about that @lchen-2101 , you and I even had a whole discussion about how that, but it landed in my notes somehow and I forgot to change it. I've edited it. 👍
@billhimmelsbach @chynnakeys @angelcardoz @hkeeler I reorganized this post by pages and by Shared filing platform and SBL app. I also added the lists of user stories for each epic. Since the user stories organize the work, we should be reviewing them as a part of this process and confirming that they are all still relevant. We should remove user stories that will no longer prioritize for MVP. Once we nail things down at least for the shared filing platform pages we should also go back to the epic and story issues and make sure we update them and close any stories or tasks that are no longer part of MVP.
For certain pages (noted above) we still do not have issues created for each user story. Who is responsible to creating these Story issues? The devs are starting to pick up work on some of these pages so it would be best to have story issues that the devs can then write tasks for.
Should the MVP requirements for each epic be a list of user stories? Technical requirements? @hkeeler?
For the question of SBL Help Forms, we might want to think about different approaches. It seems like the goal behind multiple forms is to make sure that SBL Help doesn't get inundated with unnecessary information, and that we don't waste a filer's time asking them to provide info that may not be needed. The concern with multiple forms is that you're assuming the filer knows which form they need to use, and that they'll take the time to find the correct form.
This isn't a showstopper for the solution, but it is something we should try to test before moving forward with it.
Another concern with multiple forms is that these forms are built and managed in Salesforce (separate team). So, if we need to make adjustments or changes (or even build the inital form to spec) the process is quite cumbersome (and lengthy). So we should consider this aspect as well - in terms of the maintenance burden. If we don't make multiple forms is there an option where we make the single form more useful? Just a thought.
I support the idea of testing our assumptions and starting with something more focused.
A place to consolidate MVP discussions related to the shared filing platform and SBL app.
Shared filing platform
Epic: Getting started shared landing page (unauthenticated) #7
User stories:
Remaining design work:
Discussion notes:
Email sign up is not required for MVP
Epic: Complete your user profile (first time user) https://github.com/cfpb/sbl-project/issues/12
User stories:
Remove user story from MVP requirements:
Remaining design work
Discussion notes:
User profile submission status
CFPB Filing home shared landing page https://github.com/cfpb/sbl-project/issues/8
User stories (these user stories have not been turned into issues yet):
Discussion notes:
Epic: Request changes to your user profile (#10)
https://github.com/cfpb/sbl-project/issues/10
User stories (these user stories have not been turned into issues yet):
[ ] As a filer, I want to update/change my email address, so that I can keep my FI email address current.
Discussion notes:
Epic: View financial institution details (read-only)
https://github.com/cfpb/sbl-project/issues/11
User stories:
37
38
39
SBL filing app
Epic: Confirm financial institution details (for a given filing period) https://github.com/cfpb/sbl-project/issues/12
User stories (these have not been turned into issues yet)
Discussion notes:
Data retention
Save and continue
Filing flow
Backend MVP
Broader discussions
SBL help forms
Further action items