-
Notifications
You must be signed in to change notification settings - Fork 0
/
hgrant_schema.json
760 lines (758 loc) · 33.5 KB
/
hgrant_schema.json
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
{
"title": "JSON schema for the hGrant spec",
"$schema": "http://json-schema.org/draft-04/schema#",
"id": "http://github.com/smartergiving/hgrant-json",
"type": "object",
"additionalProperties": false,
"required": [
"hgrant"
],
"properties": {
"hgrant": {
"type": "object",
"description": "Each grant entry in your feed must begin with a <div class=\"hgrant\"> entry; not one entry for each feed.",
"formatting_notes": {
"html_class_name": "hgrant",
"parent_element_only": true
},
"required": [
"grantor_vcard",
"grantee_vcard",
"grant_id",
"description",
"amount",
"fiscal_year_end",
"grant_activity",
"grant_program_area"
],
"anyOf" : [
{ "required" : ["duration_year"] },
{ "required" : ["duration_month"] }
],
"properties": {
"grantor_vcard": {
"type": "object",
"description": "No data should be related to this element.",
"formatting_notes": {
"html_class_name": "grantee_vcard",
"parent_element_only": true
},
"required": [
"fn_org",
"adr"
],
"properties": {
"fn_org": {
"type": "string",
"description": "Full legal name of grantor as registered with IRS or international equivalent.",
"formatting_notes": {
"html_class_name": "fn org"
}
},
"adr": {
"type": "object",
"description": "No data should be related to this element. It should only serve as a title field or indication of blocklevel for address elements.",
"formatting_notes": {
"html_class_name": "adr",
"parent_element_only": true
},
"required": [
"locality",
"region",
"country_name"
],
"properties": {
"street_address": {
"type": "string",
"description": "Primary address information for grantor.",
"formatting_notes": {
"html_class_name": "street-address"
}
},
"extended_address": {
"type": "string",
"description": "Secondary address information, such as floor, department name, building name, etc.",
"formatting_notes": {
"html_class_name": "extended-address"
}
},
"post_office_box": {
"type": "string",
"description": "",
"formatting_notes": {
"html_class_name": "post-office-box"
}
},
"locality": {
"type": "string",
"description": "Refers to the city for domestic and equivalent for international addresses.",
"formatting_notes": {
"html_class_name": "locality"
}
},
"region": {
"type": "string",
"description": "Refers to the state for domestic and equivalent for international addresses. Two letter abbreviation for U.S. grantor state or full text for comparable administrative division (state, province, territory, etc.) of international grantor to assist in accurate mapping.",
"formatting_notes": {
"html_class_name": "region"
}
},
"postal_code": {
"type": "string",
"description": "Refers to the zip code for domestic and equivalent for international addresses. ",
"formatting_notes": {
"html_class_name": "postal-code"
}
},
"country_name": {
"type": "string",
"description": "Country name is required for international grantmakers",
"formatting_notes": {
"html_class_name": "country-name"
}
}
}
},
"tel": {
"type": "string",
"pattern": "([0-9]{3} [0-9]{3}[0-9]{4})",
"description": "Do not include parentheses in phone numbers. Domestic numbers should be formatted: 123 4567890. International numbers should be formatted with prefix 011 or +11, a space, and then all remaining digits.",
"formatting_notes": {
"html_class_name": "tel"
}
},
"email": {
"type": "string",
"format": "email",
"description": "General contact email for grantor.",
"formatting_notes": {
"html_class_name": "email"
}
},
"url": {
"type": "string",
"format": "uri",
"description": "Grantor's URL - this must be a hyperlink.",
"formatting_notes": {
"html_class_name": "url"
}
},
"grantor_EIN": {
"type": "string",
"description": "Grantor's EIN or foreign equivalent.",
"formatting_notes": {
"html_class_name": "grantor_EIN"
}
}
}
},
"grantee_vcard": {
"type": "object",
"description": "No data should be related to this element. ",
"formatting_notes": {
"html_class_name": "grantee_vcard",
"parent_element_only": true
},
"required": [
"org_fn",
"adr"
],
"properties": {
"org_fn": {
"type": "string",
"description": "Full legal name of grantee as registered with IRS or international equivalent.",
"formatting_notes": {
"html_class_name": "org fn"
}
},
"adr": {
"type": "object",
"description": "No data should be related to this element. It should only serve as a title field or indication of blocklevel for address elements.",
"formatting_notes": {
"html_class_name": "adr",
"parent_element_only": true
},
"required": [
"locality",
"region",
"country_name"
],
"properties": {
"street_address": {
"type": "string",
"description": "Primary address information for grantor.",
"formatting_notes": {
"html_class_name": "street-address"
}
},
"extended_address": {
"type": "string",
"description": "Secondary address information, such as floor, department name, building name, etc.",
"formatting_notes": {
"html_class_name": "extended-address"
}
},
"post_office_box": {
"type": "string",
"description": "",
"formatting_notes": {
"html_class_name": "post-office-box"
}
},
"locality": {
"type": "string",
"description": "Refers to the city for domestic and equivalent for international addresses.",
"formatting_notes": {
"html_class_name": "locality"
}
},
"region": {
"type": "string",
"description": "Refers to the state for domestic and equivalent for international addresses. Two letter abbreviation for U.S. grantor state or full text for comparable administrative division (state, province, territory, etc.) of international grantor to assist in accurate mapping.",
"formatting_notes": {
"html_class_name": "region"
}
},
"postal_code": {
"type": "string",
"description": "Refers to the zip code for domestic and equivalent for international addresses. ",
"formatting_notes": {
"html_class_name": "postal-code"
}
},
"country_name": {
"type": "string",
"description": "Country name is required for international recipients. It is optional for U.S. organizations.",
"formatting_notes": {
"html_class_name": "country-name"
}
}
}
},
"tel": {
"type": "string",
"description": "Do not include parentheses in phone numbers. Domestic numbers should be formatted: 123 4567890. International numbers should be formatted with prefix 011 or +11, a space, and then all remaining digits.",
"formatting_notes": {
"html_class_name": "tel"
}
},
"email": {
"type": "string",
"description": "General contact email for grantee.",
"formatting_notes": {
"html_class_name": "email"
}
},
"url": {
"type": "string",
"description": "Grantee's URL - this must be a hyperlink.",
"formatting_notes": {
"html_class_name": "url"
}
}
}
},
"grant_id": {
"type": "string",
"description": "Unique ID supplied by grantor used to identify grant. This may be alpha, numeric, or alphanumeric data.",
"formatting_notes": {
"html_class_name": "grant_id"
}
},
"title": {
"type": "string",
"description": "Refers to short descriptive title for grant",
"formatting_notes": {
"html_class_name": "title"
}
},
"description": {
"type": "string",
"description": "Summarizes the specific purpose or objective of the grant.",
"formatting_notes": {
"html_class_name": "description"
}
},
"amount": {
"type": "object",
"description": "No data should be related to this element. It should only serve as a title field or indication of blocklevel for amount elements.",
"formatting_notes": {
"html_class_name": "amount"
},
"required": [
"amount",
"amount_title",
"period"
],
"properties": {
"currency": {
"type": "string",
"description": "No data should be related to this element. It should only serve as a title field or indication of blocklevel for amount elements.",
"formatting_notes": {
"html_class_name": "currency",
"also_has_title_attribute": true
}
},
"currency_title": {
"type": "string",
"pattern": "([A-Z]{3})",
"description": "Title attribute for currency",
"formatting_notes": {
"is_title_attribute": true
}
},
"amount": {
"type": "number",
"description": "Please provide the full value Paid or Authorized for the grant. Subclass entry should have no punctuation in coding. ",
"formatting_notes": {
"html_class_name": "amount",
"also_has_title_attribute": true,
"spec_comments": "<abbr class=\"amount\" title=\"30000\"> 30,000</abbr> This entry, combined with information in field above, will be viewable as £30,000 in the RSS feed."
}
},
"amount_title": {
"type": "number",
"description": "Title attribute for amount",
"formatting_notes": {
"is_title_attribute": true
}
},
"period": {
"type": "object",
"description": "No data should be related to this element. It should only serve as a title field for grant period start and end date elements.",
"formatting_notes": {
"html_class_name": "period"
},
"required": [
"dtstart",
"dtstart_title",
"dtend",
"dtend_title"
],
"properties": {
"dtstart": {
"type": "string",
"oneOf": [
{ "pattern": "([a-zA-Z]*, [0-9]*, [0-9]{4})" },
{ "pattern": "([0-9]{2}/[0-9]{2}/[0-9]{4})" }
],
"description": "Start date for grant. Please format as mm/dd/yy or Month, Day, Year. Title must be formatted as yyyymmdd.",
"formatting_notes": {
"html_class_name": "dtstart",
"also_has_title_attribute": true,
"spec_comments": "Please format as mm/dd/yy or Month, Day, Year."
}
},
"dtstart_title": {
"type": "string",
"pattern": "([0-9]{4}[0-9]{2}[0-9]{2})",
"description": "Title must be formatted as yyyymmdd.",
"formatting_notes": {
"html_class_name": "dtstart",
"is_title_attribute": true,
"spec_comments": "Please format as mm/dd/yy or Month, Day, Year."
}
},
"dtend": {
"type": "string",
"oneOf": [
{ "pattern": "([a-zA-Z]*, [0-9]*, [0-9]{4})" },
{ "pattern": "([0-9]{2}/[0-9]{2}/[0-9]{4})" }
],
"description": "End date for grant. Please format as mm/dd/yy or Month, Day, Year. Title must be formatted as yyyymmdd.",
"formatting_notes": {
"html_class_name": "dtend",
"also_has_title_attribute": true
}
},
"dtend_title": {
"type": "string",
"pattern": "([0-9]{4}[0-9]{2}[0-9]{2})",
"description": "Title must be formatted as yyyymmdd.",
"formatting_notes": {
"html_class_name": "dtstart",
"is_title_attribute": true,
"spec_comments": "Please format as mm/dd/yy or Month, Day, Year."
}
}
}
}
}
},
"fiscal_year_end": {
"type": "string",
"oneOf": [
{ "pattern": "([0-9]{2}/[0-9]{2}/[0-9]{4})" },
{ "pattern": "([a-zA-Z]*, [0-9]*, [0-9]{4})" },
{ "pattern": "([0-9]{4})" }
],
"description": "The Fiscal Year End Date must be consistent for all grants made in the same fiscal year. Please format as mm/dd/yy or Month, Day, Year. Four digit year will also be accepted. Please remember that you must be consistent in providing either all Paid or all Authorized grants as part of your feed to avoid duplications in Foundation Center records.",
"formatting_notes": {
"html_class_name": "fiscal_year_end"
}
},
"grantee_unit": {
"type": "string",
"description": "Subdivision or department of grantee to which grant was awarded.",
"formatting_notes": {
"html_class_name": "grantee_unit"
}
},
"grantee_EIN": {
"type": "string",
"description": "Grantee's EIN or international equivalent.",
"formatting_notes": {
"html_class_name": "grantee_EIN"
}
},
"grantee_aka": {
"type": "string",
"description": "Also Known As name for grantee organization.",
"formatting_notes": {
"html_class_name": "grantee_aka"
}
},
"grantee_dba": {
"type": "string",
"description": "Doing Business As name for grantee organization.",
"formatting_notes": {
"html_class_name": "grantee_dba"
}
},
"grantee_fka": {
"type": "string",
"description": "Formerly Known As name for grantee organization.",
"formatting_notes": {
"html_class_name": "grantee_fka"
}
},
"grantee_type": {
"type": "array",
"items": {
"type": "string"
},
"description": "Brief description of grantee's field/purpose or NTEE coding if available. Please refer to the alpha list of 26 major field areas used by the Foundation Center: foundationcenter.org/ntee",
"formatting_notes": {
"html_class_name": "grantee_type"
}
},
"grantee_population_group": {
"type": "array",
"items": {
"type": "string"
},
"description": "Primary population groups served by the grantee as part of their ongoing mission. Groups may be identified by gender, age, race and ethnicity, disabilities, etc. This does not represent the specific population served by the grant; see grant_population_group for that information.",
"formatting_notes": {
"html_class_name": "grantee_population_group",
"spec_comments": "Terms within each element should be separated by a comma"
}
},
"duration_year": {
"type": "number",
"description": "Duration of funding at the time the grant was awarded, expressed in years. Not required if duration is provided in months",
"formatting_notes": {
"html_class_name": "duration_year"
}
},
"duration_month": {
"type": "number",
"description": "Duration of funding at the time the grant was awarded, expressed in months. Not required if duration is provided in years.",
"formatting_notes": {
"html_class_name": "duration_month"
}
},
"grant_activity": {
"type": "array",
"items": {
"type": "string"
},
"description": "Specific field(s) of activity or primary subject terms used by the grantmaker to categorize the grant. Please refer to the alpha list of 26 major field areas used by the Foundation Center: foundationcenter.org/ntee/",
"formatting_notes": {
"html_class_name": "grant_activity"
}
},
"grant_population_group": {
"type": "array",
"items": {
"type": "string"
},
"description": "Specific population groups served by the grant. Groups may be identified by gender, age, race and ethnicity, disabilities, etc. ",
"formatting_notes": {
"html_class_name": "grant_population_group",
"spec_comments": "Terms within each element should be separated by a comma"
}
},
"grant_program_area": {
"type": "array",
"items": {
"type": "string"
},
"description": "Specific program area name used by the grantmaker to categorize the grant. Grant program area is not required if grant activity is supplied.",
"formatting_notes": {
"html_class_name": "grant_program_area"
}
},
"grant_support_type": {
"type": "string",
"description": "Brief description of the type of support. Examples include: General Operating Support, Annual Campaign, Student Aid",
"formatting_notes": {
"html_class_name": "grant_support_type"
}
},
"strategy": {
"type": "string",
"description": "Field may be formatted as free text or tags and taxonomy elements separated by semicolons.",
"formatting_notes": {
"html_class_name": "strategy"
}
},
"initiative": {
"type": "string",
"description": "Field may be formatted as free text or tags and taxonomy elements separated by semicolons.",
"formatting_notes": {
"html_class_name": "initiative"
}
},
"theme": {
"type": "string",
"description": "Field may be formatted as free text or tags and taxonomy elements separated by semicolons.",
"formatting_notes": {
"html_class_name": "theme"
}
},
"grant_outcome": {
"type": "string",
"description": "To be added to grant record as an update based on reports received from grantee. Grant_id field must be provided for Foundation Center to capture updates and not create duplicate grant entries with new reporting information.",
"formatting_notes": {
"html_class_name": "grant_outcome"
}
},
"grant_outputs": {
"type": "string",
"description": "To be added to grant record as an update based on reports received from grantee. Grant_id field must be provided for Foundation Center to capture updates and not create duplicate grant entries with new reporting information. ",
"formatting_notes": {
"html_class_name": "grant_outputs"
}
},
"challenge_grant": {
"type": "string",
"pattern": "(Y|Yes|N|No)",
"description": "If grant is a challenge grant, please indicate \"Y\" or \"Yes.\"",
"formatting_notes": {
"html_class_name": "challenge_grant"
}
},
"matching_grant": {
"type": "string",
"pattern": "(Y|Yes|N|No)",
"description": "If grant is a matching grant, please indicate \"Y\" or \"Yes.\"",
"formatting_notes": {
"html_class_name": "matching_grant"
}
},
"continuing_support_grant": {
"type": "string",
"pattern": "(Y|Yes|N|No)",
"description": "If grant is for continuing support or a grant renewal please indicate \"Y\" or \"Yes.\"",
"formatting_notes": {
"html_class_name": "continuing_support_grant"
}
},
"fiscal_agent": {
"type": "string",
"description": "If grant was made through a fiscal agent/sponsor, please indicate organization's name.",
"formatting_notes": {
"html_class_name": "fiscal_agent"
}
},
"shared_grant": {
"type": "string",
"description": "If grant was shared with one or more other grantee(s), please indicate name(s) of other organization(s). For example: <span class=\"shared_grant\">Kids Can/XYZ Health Systems/ABC Schools</span>",
"formatting_notes": {
"html_class_name": "shared_grant",
"spec_comments": "Please separate multiple terms using a forward slash (/)."
}
},
"fund_name": {
"type": "string",
"description": "For grants made from a fund for which you would like to supply the specific fund name.",
"formatting_notes": {
"html_class_name": "fund_name"
}
},
"fund_type": {
"type": "string",
"description": "Indicates the type of fund grant was awarded from at a public charity or community foundation. Examples include: Donor Advised Fund, Giving Circle, Field of Interest, Supporting Organization, etc.",
"formatting_notes": {
"html_class_name": "fund_type"
}
},
"fund_subtype": {
"type": "string",
"description": "For public charities and community foundations, this indicates if the grant was made from unrestricted, temporarily restricted, or permanently restricted funds.",
"formatting_notes": {
"html_class_name": "fund_subtype"
}
},
"geo_focus": {
"type": "array",
"description": "No data should be related to this element. It should only serve as a title field or indication of blocklevel for amount elements. Please note, only grants coded to the Foundation Center's GeoTree standard (geotree.foundationcenter.org) will appear on the Glasspockets.org Geographic Area Served Funding Map. See footnote below for geocoding element requirements",
"formatting_notes": {
"html_class_name": "geo-focus",
"parent_element_only": true,
"spec_comments": "Please note, to indicate multiple locations, the elements below need to be repeated. For example, to list New York, NY and Brooklyn, NY you would need to do the following (included here without class quotes): <div class=\"geo-focus\"> <b> Geographic Focus:</b> <span class=\"city\">New York</span> <span class=\"state\">NY</span> </div> <div class=\"geo-focus\"> <span class=\"city\">Brooklyn</span> <span class=\"state\">NY</span> </div> "},
"items": [
{
"continent": {
"type": "string",
"description": "Refers to grants supporting projects or initiatives that impact the majority of the continent. For example, a grant funding access to education for children in Africa would be coded with Africa.",
"formatting_notes": {
"html_class_name": "continent"
}
},
"inter_country_region": {
"type": "string",
"description": "Refers to a group of countries commonly recognized as a geographic grouping by name (e.g., Caribbean or North Africa).",
"formatting_notes": {
"html_class_name": "inter_country_region"
}
},
"country": {
"type": "string",
"description": "Grants serving multiple countries should have multiple elements provided; country names should not be grouped in one line and be separated by commas or semicolons. ",
"formatting_notes": {
"html_class_name": "country"
}
},
"intra_country_region": {
"type": "string",
"description": "Refers to an area within a country's borders that includes multiple states or first administrative division equivalents.",
"formatting_notes": {
"html_class_name": "intra_country_region"
}
},
"intra_state_region": {
"type": "string",
"description": "Refers to an area within a state's borders that includes multiple counties or cities.",
"formatting_notes": {
"html_class_name": "intra_state_region"
}
},
"state": {
"type": "string",
"description": "Refers to state for domestic and equivalent first administrative division (e.g., state, province, territory) for international locations. Please provide full text for international locations; two letter abbreviations may be supplied for U.S. locations.",
"formatting_notes": {
"html_class_name": "state"
}
},
"county": {
"type": "string",
"description": "Refers to county for domestic and equivalent second administrative division for international locations (e.g., municipality or district).",
"formatting_notes": {
"html_class_name": "county"
}
},
"city": {
"type": "string",
"description": "Refers to city, town, township, etc. for domestic and equivalent for international grants.",
"formatting_notes": {
"html_class_name": "city"
}
},
"neighborhood": {
"type": "string",
"description": "Refers to a commonly recognized, and clearly defined, area in a city or town. ",
"formatting_notes": {
"html_class_name": "neighborhood"
}
}
}
]
},
"allocation": {
"type": "object",
"description": "Refers to percent or dollar allocation by location for grants with multiple Geographic Area Served locations. Grants that are designated for one location do not need allocation notes. Allocations can be assigned by dollar amount or percentage. Foundation Center prefers to receive percentage allocations, which must reconcile to 100%. No data should be related to this element. It should only serve as a title field or indication of blocklevel for amount elements.",
"formatting_notes": {
"html_class_name": "allocation",
"parent_element_only": true,
"spec_comments": "<p class=\"allocation\"> Below is a sample of a full geo-focus entry with an allocation element. <div class=\"geo-focus\"> <span class=\"country\">Bolivia</span> <span class=\"city\">La Paz</span> <span class=\"allocation\"> <abbr class=\"allocation_currency\" title=\"GBP\">£</abbr> <abbr class=\"allocation_amount\" title=\"30000\">30,000</abbr> </span> or </div> <div class=\"geo-focus\"> <span class=\"country\">Thailand</span> <span class=\"allocation\"> <span class=\"allocation_percent\">25</span> </span> </div>"
},
"properties": {
"allocation_currency": {
"type": "string",
"description": "For allocations Paid or Authorized in local currency outside of the U.S., please indicate currency type and use appropriate currency symbol.",
"formatting_notes": {
"html_class_name": "allocation_currency",
"also_has_title_attribute": true,
"spec_comments": "For example, a grant authorized in British Pounds would have the following: <abbr class=\"allocation_currency\"title=\"GBP\">£</abbr>"
}
},
"allocation_currency_title": {
"type": "string",
"pattern": "([A-Z]{3})",
"description": "Title attribute for allocation_currency",
"formatting_notes": {
"is_title_attribute": true
}
},
"allocation_amount": {
"type": "number",
"description": "Specific amount designated for Geographic Area Served.",
"formatting_notes": {
"html_class_name": "allocation_amount",
"also_has_title_attribute": true,
"spec_comments": "<abbr class=\"amount\" title=\"30000\"> 30,000</abbr> This entry, combined with information in field above, will be viewable as £30,000 in the RSS feed."
}
},
"allocation_amount_title": {
"type": "number",
"description": "Title attribute for allocation_amount_title",
"formatting_notes": {
"is_title_attribute": true
}
},
"allocation_percent": {
"type": "integer",
"description": "Specific percentage of total grant award designated for Geographic Area Served. ",
"formatting_notes": {
"html_class_name": "allocation_percent",
"spec_comments": "<abbr class=\"allocation_percent\">25</abbr> This entry will be viewable as 25% in the RSS feed."}
},
"allocation_type": {
"type": "object",
"description": "Indicates if Geographic Area is for location being served by the grant or subject of activity. For example, funds designated to serve a community center in Flint, Michigan versus the Asian Art Collection at the Metropolitan Museum of Art. No data should be related to this element.",
"formatting_notes": {
"html_class_name": "allocation_type",
"parent_element_only": true
},
"properties": {
"allocation_area": {
"type": "string",
"description": "",
"formatting_notes": {
"html_class_name": "allocation_area"
}
},
"allocation_subject": {
"type": "string",
"description": "",
"formatting_notes": {
"html_class_name": "allocation_subject"
}
}
}
}
}
},
"IATI_flag": {
"type": "string",
"pattern": "(y|n)",
"description": "This field should be used to indicate if you would like the Foundation Center to include your grant in the registry provided to The International Aid Transparency Initiative (IATI), aidtransparency.net, by the Foundation Center. The JSON schema requires boolean, though hGrant spec suggests indicating yes (y) or no (n) on a grant by grant basis. Files received with all blanks or no indication will not be included in the registry. Indicators for IATI will not be displayed in grant details on Glasspockets.org.",
"formatting_notes": {
"html_class_name": "IATI_flag"
}
}
}
}
}
}