@alex.garcia/libfec / Form1
Type Alias: Form1
Form1 =
object
Defined in: generated/Form1.ts:53
FEC Form 1, Statement of Organization: how a political committee registers with the FEC, and how it reports later changes to that registration.
"All political committees" file it, and Line 5 sorts them into ten types (see Form1::committee_type_label). New committees file within 10 days of the trigger that applies to them (designation on Form 2, establishment of a separate segregated fund, or crossing a contribution/expenditure threshold), and any change or correction must be reported within 10 days (fecfrm1i.pdf p1).
The paper form has nine lines: committee name and contact details (Line 1), date (2), FEC ID (3), new/amended (4), type of committee (5), connected organization / affiliated committee (6), custodian of records (7), treasurer and designated agent (8) and banks or depositories (9) (fecfrm1.pdf p1–4). Line 4 (new or amended) is the N/A suffix of Form1.form_type (F1N/F1A, field 1); see Form1::is_amendment.
Amendments. The paper instructions ask amended statements to include only the changes on Lines 5–9 (fecfrm1i.pdf p1), but electronic filers resubmit the entire form (colagui.pdf p22), so an F1A cover is a complete snapshot. The change_of_* flags mark which Line 1 items changed.
F1S supplements. The cover record holds only the first connected organization / affiliated committee / joint fundraising representative / leadership PAC sponsor (Line 6), the first designated agent (Line 8) and the first two banks (Line 9). Further instances — and every committee participating in a joint fundraiser — are filed as separate F1S records after the cover (FEC format workbook v8.4, sheet F1, notes before fields 40, 78 and 90). This struct does not read F1S records; iterate the filing's itemizations for those.
Not on this record. The committee "designation" and "filing frequency" shown on fec.gov are not columns of the F1 record in any format version, so they are not here.
Properties
form_type
form_type:
string
Defined in: generated/Form1.ts:61
Form type as filed, e.g. F1N: the base form plus the amendment-indicator suffix (see base_form_type). Column form_type (FEC format workbook v8.4, sheet F1, field 1). The suffix is Line 4, "Is this Statement New (N) or Amended (A)" (fecfrm1.pdf p1).
committee_name
committee_name:
string
Defined in: generated/Form1.ts:68
Line 1, the committee's full name (committee_name, field 4). An authorized committee's name must include the candidate's name; a separate segregated fund's must include its connected organization's full name (fecfrm1i.pdf p1).
change_of_committee_name
change_of_committee_name:
boolean
Defined in: generated/Form1.ts:73
Line 1 "(Check if name is changed)" box (change_of_committee_name, field 3, X = yes) (fecfrm1.pdf p1).
address
address:
Address
Defined in: generated/Form1.ts:78
Line 1 mailing address (street_1, street_2, city, state, zip_code, fields 6–10).
change_of_address
change_of_address:
boolean
Defined in: generated/Form1.ts:83
Line 1 "(Check if address is changed)" box next to the mailing address (change_of_address, field 5, X = yes).
committee_email
committee_email:
string|null
Defined in: generated/Form1.ts:90
Line 1 "Committee's E-mail Address", plus the "Optional Second E-Mail Address" (committee_email, field 12). The workbook allows at most two addresses "delimited by a semi-colon or a comma"; the raw value is kept as filed.
change_of_committee_email
change_of_committee_email:
boolean
Defined in: generated/Form1.ts:95
"(Check if address is changed)" box next to the e-mail address (change_of_committee_email, field 11, X = yes).
committee_url
committee_url:
string|null
Defined in: generated/Form1.ts:102
Line 1 "Committee's Web Page Address (URL)" (committee_url, field 14): the committee's official web site, "if such a Web site exists" (fecfrm1i.pdf p1). Kept as filed; it often lacks a scheme.
change_of_committee_url
change_of_committee_url:
boolean
Defined in: generated/Form1.ts:107
"(Check if address is changed)" box next to the URL (change_of_committee_url, field 13, X = yes).
effective_date
effective_date:
string|null
Defined in: generated/Form1.ts:113
Line 2 "Date" (effective_date, field 15): the date the group became a political committee or, on an amendment, the date of the change (fecfrm1i.pdf p1).
filer_committee_id
filer_committee_id:
string
Defined in: generated/Form1.ts:117
Line 3 FEC identification number (filer_committee_id_number, field 2).
committee_type
committee_type:
string|null
Defined in: generated/Form1.ts:122
Line 5 type of committee, one letter A–J for boxes 5(a)–5(j) (committee_type, field 22). See Form1::committee_type_label.
candidate
candidate:
Form1Candidate|null
Defined in: generated/Form1.ts:128
Line 5(a)/(b)/(c) candidate, for candidate committees and committees supporting or opposing one candidate. None when every candidate column is blank.
party_code
party_code:
string|null
Defined in: generated/Form1.ts:134
Line 5 "Party Affiliation" of the candidate (5(a)/(b)) or the party of a party committee (5(d)), as an abbreviation such as DEM, REP (party_code, field 32). See Form1::party_code_label.
party_type
party_type:
string|null
Defined in: generated/Form1.ts:139
Line 5(d) level of a party committee: NAT, STA or SUB (party_type, field 33). See Form1::party_type_label.
organization_type
organization_type:
string|null
Defined in: generated/Form1.ts:145
Line 5(e) kind of connected organization of a separate segregated fund: C, T, L, M, V or W (organization_type, field 34). See Form1::organization_type_label.
pac_flags
pac_flags:
Form1PacFlags
Defined in: generated/Form1.ts:149
Lobbyist/Registrant PAC and Leadership PAC check boxes under Line 5.
affiliated
affiliated:
Form1Affiliated|null
Defined in: generated/Form1.ts:158
Line 6, the first connected organization, affiliated committee, joint fundraising representative or leadership PAC sponsor (fields 40–53). Additional ones are on F1S records. None when every column is blank. Filers with nothing to list are told to enter "None" here (fecfrm1i.pdf p2), so a committee name of NONE is common; it is kept as filed.
custodian
custodian:
Form1Contact|null
Defined in: generated/Form1.ts:165
Line 7 custodian of records, "the person in possession of committee books and records" (custodian_*, fields 54–65). If the treasurer is the custodian, "the term 'treasurer' is sufficient" (fecfrm1i.pdf p3).
treasurer
treasurer:
Form1Contact
Defined in: generated/Form1.ts:171
Line 8 treasurer (treasurer_*, fields 66–77). "Every political committee must have a treasurer" (fecfrm1i.pdf p3).
agent
agent:
Form1Contact|null
Defined in: generated/Form1.ts:176
Line 8 first designated agent, "e.g., assistant treasurer" (agent_*, fields 78–89); further agents are on F1S records.
banks
banks:
Form1Bank[]
Defined in: generated/Form1.ts:185
Line 9 banks or other depositories "in which the committee deposits funds, holds accounts, rents safety deposit boxes or maintains funds" (fecfrm1.pdf p4). At most two on the cover (bank_* fields 90–95, bank2_* fields 96–101); further depositories are on F1S records. Blank slots are omitted.
signer
signer:
PersonName
Defined in: generated/Form1.ts:190
"Type or Print Name of Treasurer" in the certification block on page 1 (signature_*, fields 16–20): the person who signed the statement.
date_signed
date_signed:
string|null
Defined in: generated/Form1.ts:194
Date next to the treasurer's signature (date_signed, field 21).