Skip to content

@alex.garcia/libfec / ScheduleH2

Type Alias: ScheduleH2 ​

ScheduleH2 = object

Defined in: generated/ScheduleH2.ts:29

"SCHEDULE H2 - ALLOCATION RATIOS": the federal/nonfederal ratio of one fundraising event or direct candidate support activity whose cost a committee splits between its accounts (fecfrm3xi.pdf p27). One row is one named activity or event (FEC format workbook v8.4, sheet Sch H2, fields 4–9), a schedule of Form 3X (fecfrm3x.pdf p14).

The activity's name "must be assigned a unique identifying title or code" used "consistently throughout a committee's reports" (fecfrm3xi.pdf p27): it reappears as the event of Schedule H3 transfers and Schedule H4 disbursements (fecfrm3xi.pdf p28, p30), free text matched only as typed. Administrative and generic voter drive ratios are on Schedule H1.

Versions ​

v6.1–8.5 have all 9 fields. v1–5.x add an exempt_activity box and put the transaction ID last. Paper layouts have no transaction ID but an image_number.

Properties ​

form_type ​

form_type: string

Defined in: generated/ScheduleH2.ts:34

The row type as filed, H2. Column form_type (FEC format workbook v8.4, sheet Sch H2, field 1).


filer_committee_id ​

filer_committee_id: string

Defined in: generated/ScheduleH2.ts:39

The filing committee's FEC ID. Column filer_committee_id_number (field 2).


transaction_id ​

transaction_id: string | null

Defined in: generated/ScheduleH2.ts:44

The filer's ID for this record, unique for the life of the report; electronic-only. Column transaction_id (field 3).


activity_event_name ​

activity_event_name: string | null

Defined in: generated/ScheduleH2.ts:49

"Activity or Event Identifier": the name H3 and H4 rows refer to. Column activity_event_name (field 4).


direct_fundraising ​

direct_fundraising: boolean

Defined in: generated/ScheduleH2.ts:56

The activity is direct fundraising. Mutually exclusive with direct_candidate_support; an event in both is listed twice (fecfrm3xi.pdf p27). Column direct_fundraising, X when true (field 5).


direct_candidate_support ​

direct_candidate_support: boolean

Defined in: generated/ScheduleH2.ts:61

The activity is direct candidate support. Column direct_candidate_support (field 6).


exempt_activity ​

exempt_activity: boolean

Defined in: generated/ScheduleH2.ts:66

v1–5.x only: the activity is an exempt activity. Column exempt_activity.


ratio_code ​

ratio_code: string | null

Defined in: generated/ScheduleH2.ts:74

N, R or S (FEC format workbook v8.4, sheet Sch H2, field 7), kept raw: the paper form's three boxes are "New", "Revised" and "Same as Previously Reported" (fecfrm3x.pdf p14), but no source states which code is which. Column ratio_code.


federal_percent ​

federal_percent: number | null

Defined in: generated/ScheduleH2.ts:80

The federal percentage, as filed: a fraction, .5000 for 50% (the workbook's sample is 0.5, field 8; every non-blank value in the corpus is between 0 and 1). Column federal_percentage.


nonfederal_percent ​

nonfederal_percent: number | null

Defined in: generated/ScheduleH2.ts:85

The nonfederal percentage, a fraction like federal_percent. Column nonfederal_percentage (field 9).


image_number ​

image_number: string | null

Defined in: generated/ScheduleH2.ts:90

The scanned page of a paper filing. Column image_number (paper layouts only).