@alex.garcia/libfec / ScheduleH3
Type Alias: ScheduleH3
ScheduleH3 =
object
Defined in: generated/ScheduleH3.ts:29
"SCHEDULE H3 - TRANSFERS FROM NONFEDERAL ACCOUNTS": one line of a transfer from a committee's nonfederal account into its federal (or allocation) account to pay the nonfederal share of allocated expenses (fecfrm3xi.pdf p28). Supports only Form 3X Line 18(a); Levin fund transfers are on Schedule H5 instead (same page).
On paper one transfer is one block broken down on lines i)–vi); electronically each breakdown line is its own row, typed by event_type. One AD row is required per transfer and every row's back_reference_transaction_id points to it; account_name, receipt_date and total_amount_transferred repeat on every row of the transfer, while transferred_amount is the row's own breakdown amount (FEC format workbook v8.4, sheet Sch H3, fields 4–10). Sum transferred_amount, not total_amount_transferred.
Versions
v6.1–8.5 have all 10 fields. v3–5.x have the same fields in another order (transaction ID last). v1–2 and paper layouts have no breakdown rows (v1 lists events in columns of one row) and are read only for the transfer itself; paper layouts have no transaction IDs but an image_number.
Properties
form_type
form_type:
string
Defined in: generated/ScheduleH3.ts:34
The row type as filed, H3. Column form_type (FEC format workbook v8.4, sheet Sch H3, field 1).
filer_committee_id
filer_committee_id:
string
Defined in: generated/ScheduleH3.ts:39
The filing committee's FEC ID. Column filer_committee_id_number (field 2).
transaction_id
transaction_id:
string|null
Defined in: generated/ScheduleH3.ts:44
The filer's ID for this row, unique for the life of the report; electronic-only. Column transaction_id (field 3).
back_reference_transaction_id
back_reference_transaction_id:
string|null
Defined in: generated/ScheduleH3.ts:50
The transaction_id of the transfer's AD row (on the AD row itself, usually its own ID). Column back_reference_tran_id_number (field 4).
account_name
account_name:
string|null
Defined in: generated/ScheduleH3.ts:56
"Name of Account": the nonfederal account the money came from. Repeated on every row of the transfer. Column account_name (field 5).
event_type
event_type:
string|null
Defined in: generated/ScheduleH3.ts:61
What this row's amount pays for: AD, GV, EA, DF, DC or PC (see ScheduleH3::event_type_label). Column event_type (field 6).
event_activity_name
event_activity_name:
string|null
Defined in: generated/ScheduleH3.ts:66
For DF and DC rows, the Schedule H2 activity or event identifier. Column event_activity_name (field 7).
receipt_date
receipt_date:
string|null
Defined in: generated/ScheduleH3.ts:71
Date of receipt of the transfer, repeated on every row. Column receipt_date (field 8).
total_amount_transferred
total_amount_transferred:
number|null
Defined in: generated/ScheduleH3.ts:77
The whole transfer, repeated on every row of it, so summing it over rows overstates the transfer. Column total_amount_transferred (field 9).
transferred_amount
transferred_amount:
number
Defined in: generated/ScheduleH3.ts:83
This row's breakdown amount (FEC format workbook v8.4, sheet Sch H3, field 10, "Breakdown Amt for Items: i, ii, iii, iv)a), …"). Column transferred_amount; absent in v1–2.
image_number
image_number:
string|null
Defined in: generated/ScheduleH3.ts:88
The scanned page of a paper filing. Column image_number (paper layouts only).