Skip to content

@alex.garcia/libfec / ScheduleH6

Type Alias: ScheduleH6 ​

ScheduleH6 = object

Defined in: generated/ScheduleH6.ts:31

"SCHEDULE H6 - DISBURSEMENTS OF FEDERAL AND LEVIN FUNDS": one payment for allocable federal election activity that a party committee splits between federal funds and Levin funds, with the total, the federal share and the Levin share (fecfrm3xi.pdf p32). The activity is voter registration, voter identification, get-out-the-vote or generic campaign activity (fecfrm3xi.pdf p25). Supports Form 3X Line 30(a): the federal share goes to Line 30(a)(i), the Levin share to 30(a)(ii), every such payment itemized regardless of amount (fecfrm3xi.pdf p32); the shares follow the Schedule H1 percentage (same page).

A payment covering several activities is a memo entry followed by a breakdown (same page), so leave out memo rows when summing.

Versions ​

v8.0–8.5 have all 31 fields; v6.1–7.0 add expenditure_purpose_code. v5.x have one combined payee_name, split per Entity::from_prefixed, and also carry candidate, committee and conduit columns that are not read. Paper layouts have no transaction IDs, entity type or activity identifier but an image_number.

Properties ​

form_type ​

form_type: string

Defined in: generated/ScheduleH6.ts:36

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


filer_committee_id ​

filer_committee_id: string

Defined in: generated/ScheduleH6.ts:41

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


transaction_id ​

transaction_id: string | null

Defined in: generated/ScheduleH6.ts:46

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


back_reference_transaction_id ​

back_reference_transaction_id: string | null

Defined in: generated/ScheduleH6.ts:51

The transaction_id of the record this one is a memo or child of. Column back_reference_tran_id_number (field 4).


back_reference_schedule_name ​

back_reference_schedule_name: string | null

Defined in: generated/ScheduleH6.ts:56

The schedule of that parent record. Column back_reference_sched_name (field 5).


payee ​

payee: Entity

Defined in: generated/ScheduleH6.ts:63

Who was paid: entity type, organization or person, mailing address. Columns entity_type, payee_organization_name, payee_last_name … payee_suffix, payee_street_1 … payee_zip_code (fields 6–17); v5.x payee_name.


activity_event_identifier ​

activity_event_identifier: string | null

Defined in: generated/ScheduleH6.ts:68

"Account/Event Identifier" (no box for it on the paper form). Column account_identifier (field 18).


expenditure_date ​

expenditure_date: string | null

Defined in: generated/ScheduleH6.ts:72

Date of the disbursement. Column expenditure_date (field 19).


total_amount ​

total_amount: number

Defined in: generated/ScheduleH6.ts:77

The whole payment, federal plus Levin. Column total_amount (field 20, "TOTAL FED-LEVIN AMOUNT").


federal_share ​

federal_share: number

Defined in: generated/ScheduleH6.ts:81

The federal share. Column federal_share (field 21).


levin_share ​

levin_share: number

Defined in: generated/ScheduleH6.ts:85

The Levin funds share. Column levin_share (field 22).


event_year_to_date ​

event_year_to_date: number | null

Defined in: generated/ScheduleH6.ts:91

Year-to-date total for the category of activity, not for the payee (fecfrm3xi.pdf p32). Column event_year_to_date (field 23).


expenditure_purpose_code ​

expenditure_purpose_code: string | null

Defined in: generated/ScheduleH6.ts:96

A coded purpose, v5.x–7.0 only (dropped in v8.0). Column expenditure_purpose_code.


expenditure_purpose_description ​

expenditure_purpose_description: string | null

Defined in: generated/ScheduleH6.ts:101

"Purpose of Disbursement". Column expenditure_purpose_description (field 24).


category_code ​

category_code: string | null

Defined in: generated/ScheduleH6.ts:108

Disbursement category, 001…, kept raw: the workbook allows 001–010 (field 25) and the H6 instructions list none (fecfrm3xi.pdf p32). Column category_code.


voter_registration_activity ​

voter_registration_activity: boolean

Defined in: generated/ScheduleH6.ts:114

Activity is voter registration. Exactly one activity box should be checked per row (fields 26–29, "One Act/Event required, but only one may be selected"). Column voter_registration_activity (field 26).


gotv_activity ​

gotv_activity: boolean

Defined in: generated/ScheduleH6.ts:118

Activity is get-out-the-vote. Column gotv_activity (field 27).


voter_id_activity ​

voter_id_activity: boolean

Defined in: generated/ScheduleH6.ts:122

Activity is voter ID. Column voter_id_activity (field 28).


generic_campaign_activity ​

generic_campaign_activity: boolean

Defined in: generated/ScheduleH6.ts:127

Activity is generic campaign activity. Column generic_campaign_activity (field 29).


memo ​

memo: boolean

Defined in: generated/ScheduleH6.ts:132

True for a memo entry, not counted in totals. Column memo_code, X when true (field 30).


memo_text ​

memo_text: string | null

Defined in: generated/ScheduleH6.ts:136

Column memo_text (field 31).


image_number ​

image_number: string | null

Defined in: generated/ScheduleH6.ts:141

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