-
Notifications
You must be signed in to change notification settings - Fork 130
Expand file tree
/
Copy pathindex.html
More file actions
977 lines (911 loc) · 54.6 KB
/
Copy pathindex.html
File metadata and controls
977 lines (911 loc) · 54.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
{% extends "v1/landing-page/index.html" %}
{% import "_templates/expandable.html" as expandable %}
{% set page={"search_description":"Use this tool throughout your homebuying process to see how your credit score, home price, down payment, and more can affect mortgage interest rates."} %}
{% block title -%}
Rural and underserved areas tool | Consumer Financial Protection Bureau
{%- endblock %}
{% block desc %}
Use this tool throughout your homebuying process to see how your credit score,
home price, down payment, and more can affect mortgage interest rates.
{% endblock %}
{% block css %}
{{ super() }}
<link rel="stylesheet"
href="{{ static('apps/rural-or-underserved-tool/css/main.css') }}">
{% endblock css %}
{% block javascript scoped %}
{{ super() }}
<script nonce="{{request.csp_nonce}}">
window.cfpbMapboxAccessToken = '{{ mapbox_access_token }}';
jsl(['{{ static("apps/rural-or-underserved-tool/js/common.js") }}']);
</script>
{% endblock javascript %}
{# Remove breadcrumbs #}
{% block pre_content -%}{% endblock %}
{% block content_intro -%}
<div class="wrapper content">
<div class="content__intro u-hide-if-js">
{% include "v1/includes/snippets/no_js_notification.html" %}
</div>
<section class="content__intro u-js-only">
<div class="content-l">
<div class="content-l__col content-l__col-1">
<h5 class="report-date print-only"></h5>
<h1>Rural and underserved areas tool</h1>
</div>
</div>
<div class="content-l">
<div class="content-l__col content-l__col-1">
{# Display errors here. #}
<div id="file-error"
class="block
block--flush-top
block--flush-bottom
block--padded-bottom
u-hidden">
<div class="m-notification
m-notification--visible
m-notification--error">
{{ svg_icon('error-round') }}
<div class="m-notification__content">
<div class="m-notification__message">
Formatting error
</div>
<div class="m-notification__explanation">
<strong>We've noticed the following errors:</strong>
<div id="file-error-desc"></div>
</div>
</div>
</div>
</div>
<div id="process-error"
class="block
block--flush-top
block--flush-bottom
block--padded-bottom
u-hidden">
<div class="m-notification
m-notification--visible
m-notification--error">
{{ svg_icon('error-round') }}
<div class="m-notification__content">
<div class="m-notification__message">
Processing error
</div>
<div class="m-notification__explanation">
<p>
<strong>The following addresses were not processed because the server was temporarily unavailable. To try again, start a new search.</strong>
</p>
<ul id="process-error-desc"></ul>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="search-tool" class="content-l">
<div class="content-l__col content-l__col-1">
<h2>
Check status of properties for loans extended in
<small class="u-inline-select">
<div class="m-form-field">
<label class="u-visually-hidden"
for="year">
Year of loan
</label>
<div class="a-select">
<select id="year" name="year">
{% for year in years %}
<option {{'selected' if loop.last}} value="{{year}}">{{year}}</option>
{% endfor %}
</select>
</div>
</div>
</small>
</h2>
</div>
<div class="content-l__col content-l__col-1-2">
<div class="block block--border block--bg block--sub">
<h4>Enter addresses manually</h4>
<form id="geocode">
<p>
Include street address, city, state/territory
and ZIP code for up to
<strong>10</strong> properties.
</p>
<p class="input-container">
<span class="m-form-field"
id="address1">
<label class="u-visually-hidden"
for="address1-input">
Street address, city, state/territory,
or ZIP code.
</label>
<input
class="a-text-input
a-text-input--full
input-address"
id="address1-input"
name="address1"
type="text" />
</span>
</p>
<p>
<a href="#" id="add-another" title="Add another address">
Add another address
</a>
</p>
<button class="a-btn" type="submit">
Check addresses
</button>
</form>
</div>
</div>
<div class="content-l__col content-l__col-1-2">
<div class="block block--border block--bg block--sub">
<h4>Upload a CSV file</h4>
<form id="geocode-csv">
<p>
To check on more than one loan, upload a Comma Separated Values (CSV) file with addresses for up to 250 properties. The file must use our CSV template:
<a href="https://files.consumerfinance.gov/rural-or-underserved-tool/csv-template.csv"
title="Download CSV template">
Download CSV template</a>.
</p>
<p>
<div class="m-form-field m-form-field--file-input">
<!-- Actual hidden file upload component. -->
<label>
<input type="file" id="file">
</label>
<!-- Styled faux overlay component. -->
<button class="a-btn
a-btn--secondary
a-btn--flush-right">
Select file
</button>
<label class="u-visually-hidden"
for="file-name">
Choose a file to upload
</label>
<input id="file-name"
name="file-name"
class="a-text-input"
value="No file chosen">
</div>
</p>
<p>
<button class="a-btn" type="submit">
Check addresses
</button>
</p>
</form>
</div>
</div>
<div class="content-l__col content-l__col-1">
<p>
Do not include personal information, such as names, phone numbers, and Social Security numbers.
The CFPB will not retain any information submitted through this tool.
</p>
</div>
</div>
<!-- results -->
<section id="results" class="content-l u-hidden">
<div class="full-print content-l__col content-l__col-3-4">
<h2 id="countMessage">
<span id="spinner">
{{ svg_icon('updating') }}
</span>
<strong class="counter" id="totalCnt">0</strong> of
<strong class="counter" id="addressCount">0</strong> addresses processed for
<strong class="chosenYear"></strong> rural or underserved area safe harbor designation.
</h2>
</div>
<p class="hide-print content-l__col content-l__col-1-4">
<a class="a-btn a-btn--secondary" href="/rural-or-underserved-tool/">
Start a new search
</a>
</p>
<div id="results-total" class="u-hidden block block--sub">
<div class="content-l__col content-l__col-1-4">
<h1>
<strong>
<a class="rural-cnt no-decoration counter no-decoration" href="#rural">
0
</a>
</strong>
</h1>
<h4>
<span class="ruralVerb verb">are</span> designated as rural or underserved
</h4>
</div>
<div class="content-l__col content-l__col-1-4">
<h1>
<strong>
<a class="notRural-cnt no-decoration counter no-decoration" href="#notRural">
0
</a>
</strong>
</h1>
<h4>
<span class="notRuralVerb verb">are</span> <strong>not</strong> designated as rural or underserved
</h4>
</div>
<div class="content-l__col content-l__col-1-4">
<h1>
<strong>
<a class="notFound-cnt no-decoration counter no-decoration" href="#notFound">
0
</a>
</strong>
</h1>
<h4>
could not be identified
</h4>
</div>
<div class="content-l__col content-l__col-1-4">
<h1>
<strong>
<a class="duplicate-cnt no-decoration counter no-decoration" href="#duplicate">
0
</a>
</strong>
</h1>
<h4>
identified as duplicate
</h4>
</div>
</div>
<p class="content-l__col content-l__col-1">
<a class="margin-right-quarter" href="#" id="print" title="Print results">Print results</a>
|
<a class="download-link margin-left-quarter" href="#" id="download" title="Download results"><span>Download results</span></a>
</p>
{# Not a paragraph so that it is full-width. #}
<div class="content-l__col content-l__col-1">
<em>If you are having problems with the download, please review the <a href="#faq-general-questions">“General questions” in the FAQ</a>.</em>
</div>
<div class="content-l__col content-l__col-1">
<div id="rural" class="js-table u-hidden block block--flush-bottom">
<h2 class="js-table-title">
<strong><span class="rural-cnt counter">0</span></strong> <span class="ruralCase case">addresses are</span> designated as rural or underserved for
<strong class="chosenYear"></strong>
</h2>
<p>
First-lien covered transactions extended in <span class="chosenYear">2015</span> that are secured by these properties can be counted as rural or underserved in your determination of your first-lien covered transactions in <span class="chosenYear">2015</span> that are secured by properties located in rural or underserved areas.
</p>
<div class="o-table o-table-wrapper--scrolling">
<table class="rout-results-table">
<thead>
<tr>
<th width="31.5%">Address Entered</th>
<th width="31.5%">Address Identified</th>
<th width="15%">County</th>
<th width="22%">Rural or Underserved?</th>
</tr>
</thead>
<tbody class="data"></tbody>
</table>
</div>
<p class="block
block--flush-top
block--flush-bottom
block--padded-top
block--padded-bottom
m-btn-group">
<button data-table="rural" class="button-more u-hidden a-btn a-btn--secondary no-decoration" id="ruralMore">View 10 more</button>
<button data-table="rural" class="view-all u-hidden a-btn a-btn--link" id="ruralAll">View all</button>
</p>
</div>
<div id="notRural" class="js-table u-hidden block block--flush-bottom">
<h2 class="js-table-title">
<strong><span class="notRural-cnt counter">0</span></strong> <span class="notRuralCase case">addresses are</span>
<strong>not</strong> designated as rural or underserved for
<strong class="chosenYear"></strong>
</h2>
<p class="col-8">These properties <strong>cannot</strong> be counted as rural or underserved.</p>
<div class="o-table o-table-wrapper--scrolling">
<table class="rout-results-table">
<thead>
<tr>
<th width="31.5%">Address Entered</th>
<th width="31.5%">Address Identified</th>
<th width="15%">County</th>
<th width="22%">Rural or Underserved?</th>
</tr>
</thead>
<tbody class="data"></tbody>
</table>
</div>
<p class="block
block--flush-top
block--flush-bottom
block--padded-top
block--padded-bottom
m-btn-group">
<button data-table="notRural" class="button-more u-hidden a-btn a-btn--secondary no-decoration" id="notRuralMore">View 10 more</button>
<button data-table="notRural" class="view-all u-hidden a-btn a-btn--link" id="notRuralAll">View all</button>
</p>
</div>
<div id="notFound" class="js-table u-hidden block block--flush-bottom">
<h2 class="js-table-title">
<strong><span class="notFound-cnt counter">0</span></strong> <span class="notFoundCase case">addresses are</span> not identified
</h2>
<p class="col-8">
The locations of these addresses could not be identified because the information provided was not sufficient, the information could not be matched with an address or the information matches with multiple addresses.
</p>
<p class="col-8">
To run your search again once you have updated the information for these addresses, return to the previous page and start a new search.
</p>
<div class="o-table o-table-wrapper--scrolling">
<table class="rout-results-table">
<thead>
<tr>
<th width="31.5%">Address Entered</th>
<th width="31.5%">Address Identified</th>
<th width="15%">County</th>
<th width="22%">Rural or Underserved?</th>
</tr>
</thead>
<tbody class="data"></tbody>
</table>
</div>
<p class="block
block--flush-top
block--flush-bottom
block--padded-top
block--padded-bottom
m-btn-group">
<button data-table="notFound" class="button-more u-hidden a-btn a-btn--secondary no-decoration" id="notFoundMore">View 10 more</button>
<button data-table="notFound" class="view-all u-hidden a-btn a-btn--link" id="notFoundAll">View all</button>
</p>
</div>
<div id="duplicate" class="js-table u-hidden block block--flush-bottom">
<h2 class="js-table-title">
<strong><span class="duplicate-cnt counter">0</span></strong> <span class="duplicateCase case">addresses are</span> identified as duplicate
</h2>
<p class="col-8">
These addresses have been identified as duplicate entries, and only the first instance of each address has been counted in the other three categories of results.
</p>
<p class="col-8">
To update or remove the information for these addresses, start a new search.
</p>
<div class="o-table o-table-wrapper--scrolling">
<table class="rout-results-table">
<thead>
<tr>
<th width="31.5%">Address Entered</th>
<th width="31.5%">Address Identified</th>
<th width="15%">County</th>
<th width="22%">Rural or Underserved?</th>
</tr>
</thead>
<tbody class="data"></tbody>
</table>
</div>
<p class="block
block--flush-top
block--flush-bottom
block--padded-top
block--padded-bottom
m-btn-group">
<button data-table="duplicate" class="button-more u-hidden a-btn a-btn--secondary no-decoration" id="duplicateMore">View 10 more</button>
<button data-table="duplicate" class="view-all u-hidden a-btn a-btn--link" id="duplicateAll">View all</button>
</p>
</div>
</div>
</section>
</section>
</div>
<div class="content__line"></div>
{% endblock %}
{% block content_main %}
<!-- about this tool -->
<div id="about">
<h2>About this tool</h2>
<p>
This tool is maintained by the Consumer Financial Protection Bureau (CFPB or Bureau) to help creditors determine which properties are located in a “rural” or “underserved” area as defined in 12 CFR 1026.35(b)(2)(iv)(A) and (B). A creditor may rely on this tool to provide a safe harbor determination that a property is located in a rural or underserved area. However, the tool is not applicable to the exemption from the § 1026.35(c)(4) requirement for an additional appraisal, which is based on “rural county” and not “rural area.” The CFPB publishes a list of counties that are entirely rural to facilitate compliance with the exemption in § 1026.35(c)(4)(vii)(H).
</p>
<p class="margin-bottom-3">
<a href="https://www.gpo.gov/fdsys/pkg/FR-2016-03-25/pdf/2016-06834.pdf" title="Lean more about this rule">Learn more about this rule</a>
</p>
<!-- faq -->
<h2>Frequently asked questions</h2>
<div class="block block--sub">
<h3>Questions on the tool</h3>
<div class="o-expandable-group">
{{ expandable.render(
'What does this tool do?',
'The tool identifies whether a property is
located in a rural or underserved area in
a particular calendar year. Creditors can
select a year and enter addresses into the tool,
either one at a time or more than one at a time
(a “batch upload”), and the tool
provides a determination of whether each address
is in a rural or underserved area for the year
selected. You should keep a copy of your results
that show the determination for each address run
through the tool.'
) }}
{{ expandable.render(
'What is the safe harbor provided by the tool?',
'The tool provides a safe harbor determination that a
specific property securing a mortgage loan is located
in a rural or underserved area. For more information
on the safe harbor, see 1026.35(b)(2)(iv)(C) and comment
35(b)(2)(iv)-1.iii.D.'
) }}
{{ expandable.render(
'Which year should I select when I upload addresses?',
'The year selected should be the year in which the
creditor extended the loan.'
) }}
{#
This uses the expandable code directly instead of the
template due to the markup in the content area.
#}
<div class="o-expandable">
<button class="o-expandable__header"
title="Expand content">
<h3 class="o-expandable__label">
How should I format the addresses that I upload to the tool?
</h3>
<span class="o-expandable__cues">
<span class="o-expandable__cue-open" role="img" aria-label="{{ _('Show') }}">
{{ svg_icon('plus-round') }}
</span>
<span class="o-expandable__cue-close" role="img" aria-label="{{ _('Hide') }}">
{{ svg_icon('minus-round') }}
</span>
</span>
</button>
<div class="o-expandable__content">
<p>
The tool provides a sample comma separated values (CSV) file to help you determine how to format the addresses for upload in the multiple address search tool. For best results, the street address, city, state and ZIP Code should be included in the batch upload file or address entry. The addresses within this CSV file should follow the rules set forth in Section 2, “Postal Addressing Standards” of the United States Postal Service Publication 28 - Postal Addressing Standards (<a href="https://pe.usps.com/text/pub28/welcome.htm" title="Publication 28,">https://pe.usps.com/text/pub28/welcome.htm</a>). Per <a href="https://pe.usps.com/text/pub28/28c2_001.htm" title="Publication 28, Sub-Section 21">Publication 28, Sub-Section 21</a>, a complete property address consists of the “Delivery Address Line” and the “Last Line.” “Delivery Address Line,” in the example below and in the tool CSV file format, consists of the “Street address” while the “Last Line,” in the example below and in the tool CSV file format, consists of three fields, “City”, “State” and “ZIP”.
</p>
<p>
For example:<br />
<img src="/static/apps/rural-or-underserved-tool/img/address-example.png" alt="Example of addresses" />
</p>
<p>
<strong>Street Address.</strong> Details regarding recommended formatting of the street address are described under “Delivery Address Line” found in <a href="https://pe.usps.com/text/pub28/28c2_012.htm" title="Publication 28, Sub-Section 23">Publication 28, Sub-Section 23 Delivery Address Line</a>. Address components include, as applicable, the following individual items:
<ol>
<li>
Primary Address Number
</li>
<li>
Predirectional
</li>
<li>
Street Name
</li>
<li>
Suffix
</li>
<li>
Postdirectional
</li>
<li>
Secondary Address identifier, such as suite
</li>
<li>
Secondary Address, such as suite number
</li>
</ol>
</p>
<p>
<strong>City.</strong> Enter the city. This will be reported as one (1) data field. Details regarding recommended formatting of the city are found in <a href="https://pe.usps.com/text/pub28/28c2_006.htm" title="Publication 28, Sub-Section 22">Publication 28, Sub-Section 22 Last Line</a>.
</p>
<p>
<strong>State.</strong> Enter the state. This will be reported as one (1) data field. Details regarding recommended formatting of the state are found in <a href="https://pe.usps.com/text/pub28/28c2_006.htm" title="Publication 28, Sub-Section 21">Publication 28, Sub-Section 22 Last Line</a>.
</p>
<p>
<strong>ZIP Code.</strong> Enter the ZIP Code. This will be reported as one (1) data field. Details regarding recommended formatting of the ZIP Code are found in <a href="https://pe.usps.com/text/pub28/28c2_006.htm" title="Publication 28, Sub-Section 21">Publication 28, Sub-Section 22 Last Line</a>.
</p>
<p>
<strong>Non-Standard U.S. Addressing.</strong> Recommended formatting for non-standard U.S. style addressing including rural route, Highway Contract Route, and Puerto Rico addresses are found in Sub-Section <a href="https://pe.usps.com/text/pub28/28c2_021.htm" title="Publication 28, Sub-Section 24">24</a>, <a href="https://pe.usps.com/text/pub28/28c2_027.htm" title="Publication 28, Sub-Section 25">25</a> and <a href="https://pe.usps.com/text/pub28/28c2_041.htm" title="Publication 28, Sub-Section 29">29</a> respectively.
</p>
<p>
The following address formats are not recommended:
<ol>
<li>
General Delivery addresses, described in <a href="https://pe.usps.com/text/pub28/28c2_033.htm" title="Publication 28, Sub-Section 26">Publication 28, Sub-section 26</a>.
</li>
<li>
United States Postal Service addresses, described in <a href="https://pe.usps.com/text/pub28/28c2_035.htm" title="Publication 28, Sub-Section 27">Publication 28, Sub-section 27</a>.
</li>
<li>
Post Office Box addresses described in <a href="https://pe.usps.com/text/pub28/28c2_037.htm" title="Publication 28, Sub-Section 28">Publication 28, Sub-section 28</a>.
</li>
<li>
Wedding invitation format, i.e., by spelling out all of the numbers in the address.
</li>
</ol>
</p>
<p>
Files should not contain any personal information about the loan applicant, such as name, phone number, and/or Social Security number. The file should only contain the address fields requested in the CSV template.
</p>
</div>
</div>
{{ expandable.render(
'What kinds of file formats does the tool accept for
uploads?',
'The tool only accepts address lookup files in a Comma
Separated Values (CSV) format.'
) }}
{{ expandable.render(
'How do I upload multiple addresses from my database?',
'To upload addresses, you will first need to extract
the requested data fields (street address, city, state
and ZIP Code) from your loan origination system or
database into the Comma Separated Values (CSV) format
that the multiple address upload feature requires.
Once the CSV file is created, you click on the
“upload a file” feature that the tool provides,
select the file from your hard drive or internal drive
and then click the “upload a file” button
again to start the process.'
) }}
{{ expandable.render(
'When should I receive the results if I upload a file
with multiple addresses?',
'You should receive results on your multiple address
batch request within a few minutes of the request,
depending on the number of loans that you are
requesting, the age of the computer and the operating
system that you are using, and the network speed that
you are experiencing during this request.'
) }}
{{ expandable.render(
'How will I receive my results?',
'The results will be displayed on a web page after the
processing completes. The results page will display a
summary at the top and show the results split into four
categories: Rural/Underserved, Not Rural/Underserved,
Could Not Be Identified, and Duplicates. The results
web page can be viewed online, and printed or downloaded
as a PDF and/or Comma Separated Values (CSV) file.'
) }}
{{ expandable.render(
'How do I interpret the results?',
'The results will be displayed on a web page after the
processing completes in four categories:
Rural/Underserved, Not Rural/Underserved,
Could Not Be Identified, and Duplicates.
The addresses that return in the Rural/Underserved
category will qualify as being in rural or underserved
areas. Those in the Not Rural/Underserved category are
addresses that are not in areas designated as rural or
underserved. Addresses in the Could Not Be Identified
category will need to be researched further to determine
if they are in rural or underserved areas
(see “How do I resolve the addresses that could
not be identified?” below). For the Duplicates
category, the properties are still counted in one of
the three aforementioned categories. The user must
determine which entries are duplicates. An institution
should not count a property more than once unless more
than one first-lien covered transaction was secured by
the property in the same year.'
) }}
{{ expandable.render(
'What address should I use?',
'You should only enter addresses for properties securing
first-lien covered transactions extended in a single
calendar year. When you are determining rural or
underserved status for the current year, you enter
addresses for properties securing first-lien covered
transactions extended in the preceding calendar year.
For transactions with applications received before
April 1 of the current year, you could also enter
addresses for properties securing first-lien covered
transactions extended in the calendar year before the
preceding calendar year.'
) }}
{{ expandable.render(
'What is the difference between “Address Entered”
and “Address Identified?”',
'“Address Entered” will appear in the results as the
address that you entered to search. “Address Identified”
will appear in the results as the address for which the
rural or underserved determination applies. These two
fields will more than likely match; however,
on occasion, there may be differences in the address
entered versus the address for which the designation
was found. These differences are displayed when these
two fields do not match, for example, if the address
entered is 123 S. Main St, Anywhereville, USA and the
address for which the rural designation was identified
was 123 S. Main Blvd, Anywhereville, USA. It would then
be up to you to determine if the match is accurate for
the address entered, e.g., was there a typographical
error in the system of record when the address was
keyed in or are the two addresses actually different
locations?'
) }}
{{ expandable.render(
'I typed in an address and a different
address was found. Why?',
'On occasion, there may be differences in the address
entered versus the address for which a designation was
found. These differences are displayed when the
“Address Entered” field and the “Address Identified”
field do not match. It is up to you to determine if
this match is accurate for the address entered, e.g.,
was there a typographical error in the system of record
when the address was keyed in, or are the two addresses
actually different locations? The issue also might have
occurred because one of the required fields was missing
on the search. For best results, the street address,
city, state and ZIP Code should be included in the batch
upload file or address entry. If the address is correct
as-is and the tool is not finding the address, please
check the Census Bureau’s automated address search tool,
use the rural or underserved counties lists, or check
the form of the address on the United States Postal
Service site
(<a href="https://tools.usps.com/go/ZipLookupAction_input" title="United States Postal Service site">https://tools.usps.com/go/ZipLookupAction_input</a>).
For instance, the address
6009 JFK Blvd East, West New York, NJ 07093 cannot be
located by the tool. When the address is entered into
the usps.com site, the proper address is given,
6009 Kennedy Blvd E, West New York, NJ 07093-3740,
and the address can now be identified in the tool.'
) }}
{#
This uses the expandable code directly instead of the
template due to the markup in the content area.
#}
<div class="o-expandable">
<button class="o-expandable__header"
title="Expand content">
<h3 class="o-expandable__label">
How do I resolve the addresses that could not be identified?
</h3>
<span class="o-expandable__cues">
<span class="o-expandable__cue-open" role="img" aria-label="{{ _('Show') }}">
{{ svg_icon('plus-round') }}
</span>
<span class="o-expandable__cue-close" role="img" aria-label="{{ _('Hide') }}">
{{ svg_icon('minus-round') }}
</span>
</span>
</button>
<div class="o-expandable__content">
<p>
You should check to see if the address was mistyped, some information was missing in the address entered, or the address is too new for the tool to return a definite result. First, verify the address is correct. If it is correct, try the Census Bureau’s automated address search tool, use the rural or underserved counties lists, or check the form of the address on the United States Postal Service site (<a href="https://tools.usps.com/go/ZipLookupAction_input" title="United States Postal Service site">https://tools.usps.com/go/ZipLookupAction_input</a>). For instance, the address 6009 JFK Blvd East, West New York, NJ 07093 cannot be located by the tool. When the address is entered into the usps.com site, the proper address is given, 6009 Kennedy Blvd E, West New York, NJ 07093-3740, and the address can now be identified in the tool.
</p>
<p>
<img src="/static/apps/rural-or-underserved-tool/img/usps-site.png" alt="USPS" />
</p>
<p>
It is possible that some addresses are too new to appear in the tool, and addresses that could not be identified may be attempted again 60, 90 or 120 days later. If an update or change to an address is required, make the change in your systems of record first, then retry the upload. For best results, include the street address, city, state and ZIP Code in the batch upload file or your address entry.
</p>
</div>
</div>
{{ expandable.render(
'Can I use the map displayed with my results to
determine if my address is in a rural
or underserved area?',
'No. The rural or underserved designation is identified
by the categorization of the address and not based on
the location of the address on the visual map that
accompanies the search result. The map exists as a
visual aid only to show the geographic location of
the property.'
) }}
{{ expandable.render(
'The address that I am checking in the tool is not
designated as rural or underserved as I expected. Why?',
'The tool designated the address entered as not rural
or underserved as those terms are defined in
12 CFR 1026.35(b)(2)(iv)(A) and (B), respectively.
If the address is not designated in the tool as rural
or underserved, lenders have the option to check the
address on the Census Bureau’s automated address search
tool and the rural or underserved counties lists.'
) }}
</div>
</div>
<div class="block">
<h3>Questions on security</h3>
<div class="o-expandable-group">
{{ expandable.render(
'How secure is the data that I am uploading
to the site?',
'The data transmitted through the tool should not
contain any personal or identifying information.
Communication with the server through application
program interfaces (APIs) is done over https
and is encrypted.'
) }}
</div>
</div>
<div class="block">
<h3 id="faq-general-questions">General questions</h3>
<div class="o-expandable-group">
{#
This uses the expandable code directly instead of the
template due to the markup in the content area.
#}
<div class="o-expandable">
<button class="o-expandable__header"
title="Expand content">
<h3 class="o-expandable__label">
What is CSV?
</h3>
<span class="o-expandable__cues">
<span class="o-expandable__cue-open" role="img" aria-label="{{ _('Show') }}">
{{ svg_icon('plus-round') }}
</span>
<span class="o-expandable__cue-close" role="img" aria-label="{{ _('Hide') }}">
{{ svg_icon('minus-round') }}
</span>
</span>
</button>
<div class="o-expandable__content">
<p>
A comma-separated values (CSV) file derives its name from a file containing multiple data fields separated by commas to distinguish where each field starts and ends. Files are stored in plain text as numbers and letters with one record per line.
</p>
<p>
You can create a CSV file in Microsoft Excel. Use the headings and format provided in the sample CSV file to type in or export your address data. Select “Save as” and choose “CSV (Comma delimited)” in the <em>Save as type</em> field.
</p>
<img src="/static/apps/rural-or-underserved-tool/img/csv.png" alt="Saving a CSV" />
</div>
</div>
{#
This uses the expandable code directly instead of the
template due to the markup in the content area.
#}
<div class="o-expandable">
<button class="o-expandable__header"
title="Expand content">
<h3 class="o-expandable__label">
My downloaded file is not opening in the
correct format in Excel.
How do I fix the format?
</h3>
<span class="o-expandable__cues">
<span class="o-expandable__cue-open" role="img" aria-label="{{ _('Show') }}">
{{ svg_icon('plus-round') }}
</span>
<span class="o-expandable__cue-close" role="img" aria-label="{{ _('Hide') }}">
{{ svg_icon('minus-round') }}
</span>
</span>
</button>
<div class="o-expandable__content">
<p>
If you used the ‘Download results’ link in Windows in either Chrome or Firefox and the file extension is not recognized on your computer, you will need to add a CSV extension to the end of the file in Windows Explorer before the file will launch in the correct format.
</p>
<p>
<img src="/static/apps/rural-or-underserved-tool/img/fix-csv-1.png" alt="Fix .csv - Find downloads" />
</p>
<p>
Select the ‘download’ file (single click on the file name), right click with your mouse on the file and select Rename.
</p>
<p>
<img src="/static/apps/rural-or-underserved-tool/img/fix-csv-2.png" alt="USFix .csv - Right click" />
</p>
<p>
Type .CSV at the end of the file name.
</p>
<p>
<img src="/static/apps/rural-or-underserved-tool/img/fix-csv-3.png" alt="Fix .csv - Add .CSV" />
</p>
<p>
The file extension should now be recognized. You can double click on the file to launch it and see the downloaded information in the proper format.
</p>
<p>
<img src="/static/apps/rural-or-underserved-tool/img/fix-csv-4.png" alt="Fix .csv - Open file" />
</p>
</div>
</div>
{{ expandable.render(
'How do I download a PDF reader so I can view my
report in a PDF?',
'A basic PDF reader can be downloaded
from Adobe’s website.'
) }}
{#
This uses the expandable code directly instead of the
template due to the markup in the content area.
#}
<div class="o-expandable">
<button class="o-expandable__header"
title="Expand content">
<h3 class="o-expandable__label">
My question is not answered here.
Where can I find more information?
</h3>
<span class="o-expandable__cues">
<span class="o-expandable__cue-open" role="img" aria-label="{{ _('Show') }}">
{{ svg_icon('plus-round') }}
</span>
<span class="o-expandable__cue-close" role="img" aria-label="{{ _('Hide') }}">
{{ svg_icon('minus-round') }}
</span>
</span>
</button>
<div class="o-expandable__content">
<p>
Information about this automated tool and other safe
harbor tools is provided by the Bureau’s regulation
at 1026.35(b)(2)(iv)(C) and comment 35(b)(2)(iv)-1.
You may also visit the Bureau’s
<a href="https://www.consumerfinance.gov/regulatory-implementation/title-xiv/" alt="Regulation Implementation site for Title XIV rules">Regulation Implementation site for Title XIV rules</a>
for additional information.
</p>
</div>
</div>
</div>
</div>
</div>
{% endblock %}
{% block content_sidebar scoped -%}
<div class="block block--flush-top">
<div class="m-reusable-text-snippet">
<header class="m-slug-header">
<h2 class="m-slug-header__heading">
Related information
</h2>
</header>
<p>
In the final rule published in the Federal Register on
October 2, 2015 (80 FR 59944), the Bureau revised its
regulatory definitions of small creditor, and rural areas,
for purposes of certain special provisions and exemptions
from various requirements provided to certain small
creditors under the Bureau’s rules. The revisions to
Regulation Z (Truth in Lending) will go into effect on
January 1, 2016.
</p>
</div>
</div>
<div class="block">
<div class="m-related-links">
<header class="m-slug-header">
<h2 class="m-slug-header__heading">
Related links
</h2>
</header>
<ul class="m-list m-list--links">
<li class="m-list__item">
<a class="a-link a-link--jump"
href="/rules-policy/regulations/1026/"
title="Truth in Lending Act (Regulation Z)">
<span class="a-link__text">Truth in Lending Act (Regulation Z)</span>
</a>
</li>
<li class="m-list__item">
<a class="a-link a-link--jump"
href="/compliance/compliance-resources/mortgage-resources/ability-repay-qualified-mortgage-rule/"
title="Ability to repay and qualified mortgages (ATR/QM)">
<span class="a-link__text">Ability to repay and qualified mortgages (ATR/QM)</span>
</a>
</li>
<li class="m-list__item">
<a class="a-link a-link--jump"
href="/compliance/compliance-resources/mortgage-resources/high-cost-mortgages/"
title="High cost mortgages (HOEPA)">
<span class="a-link__text">High cost mortgages (HOEPA)</span>
</a>
</li>
<li class="m-list__item">
<a class="a-link a-link--jump"
href="/compliance/compliance-resources/mortgage-resources/higher-priced-mortgage-loan-escrow-rule/"
title="Rules governing escrows for higher priced mortgages">
<span class="a-link__text">Rules governing escrows for higher priced mortgages</span>
</a>
</li>
<li class="m-list__item">
<a class="a-link a-link--jump"
href="/compliance/compliance-resources/mortgage-resources/rural-and-underserved-counties-list/"
title="Rural or Underserved Counties List">
<span class="a-link__text">Rural or Underserved Counties List</span>
</a>
</li>
</ul>
</div>
</div>
{%- endblock %}