Skip to content

@alex.garcia/libfec / Form1MCandidate

Type Alias: Form1MCandidate ​

Form1MCandidate = object

Defined in: generated/Form1MCandidate.ts:13

One row (i)–(v) of the Line 5(a) candidate table: "Name", "Office Sought", "State/District", "Date" (fecfrm1m.pdf p1). Column names below use first_ for row (i); rows (ii)–(v) use second_ … fifth_ (fields 13–22, 23–32, 33–42, 43–52, 53–62).

Properties ​

candidate_id ​

candidate_id: string | null

Defined in: generated/Form1MCandidate.ts:19

Candidate's FEC ID (first_candidate_id_number, field 13). The paper table has no ID column. In practice some filers enter the candidate's committee ID (C…) here; it is kept as filed.


name ​

name: PersonName

Defined in: generated/Form1MCandidate.ts:25

"Name" (first_candidate_last_name … first_candidate_suffix, fields 14–18; the caret-delimited first_candidate_name of pre-v6 formats is split into parts). Some filers enter a committee name here.


office ​

office: string | null

Defined in: generated/Form1MCandidate.ts:30

"Office Sought": H, S or P (first_candidate_office, field 19). See officeLabel.


state ​

state: string | null

Defined in: generated/Form1MCandidate.ts:35

Candidate's state, for House and Senate (first_candidate_state, field 20).


district ​

district: string | null

Defined in: generated/Form1MCandidate.ts:39

Candidate's district, for House (first_candidate_district, field 21).


contribution_date ​

contribution_date: string | null

Defined in: generated/Form1MCandidate.ts:44

"Date" of the committee's contribution to this candidate (first_candidate_contribution_date, field 22).