Skip to content

@alex.garcia/libfec / Form9Candidate

Type Alias: Form9Candidate ​

Form9Candidate = object

Defined in: generated/Form9Candidate.ts:26

One federal candidate "clearly identified in the communication" a Schedule 9-B disbursement paid for, "including the office sought and the election that the disbursement/obligation is made for" (instructions revised 01/2018) (fecfrm9i.pdf p3). On paper these are the repeated candidate blocks of a 9-B entry (fecfrm9.pdf p4); electronically each is an F94 row (FEC format workbook v8.4, sheet F94, "FORM 94 - FEDERAL CANDIDATE LIST FOR FORM 93 TRANSACTIONS") whose back reference names the Form9Disbursement. It has no amount.

Versions ​

v6.1–8.5 share the 16-field layout. v5.x has one combined candidate_name (split per CandidateRef::from_prefixed) and the transaction ID and back reference at the end (FEC format workbook v5.3, sheet F94). Paper layouts have no transaction ID, back-reference schedule or candidate ID but carry an image_number.

Properties ​

form_type ​

form_type: string

Defined in: generated/Form9Candidate.ts:31

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


filer_committee_id ​

filer_committee_id: string

Defined in: generated/Form9Candidate.ts:35

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


transaction_id ​

transaction_id: string | null

Defined in: generated/Form9Candidate.ts:40

The filer's ID for this row, unique for the life of the report. Column transaction_id (field 3).


back_reference_transaction_id ​

back_reference_transaction_id: string | null

Defined in: generated/Form9Candidate.ts:45

The transaction_id of the Form9Disbursement this candidate belongs to. Column back_reference_tran_id_number (field 4).


back_reference_schedule_name ​

back_reference_schedule_name: string | null

Defined in: generated/Form9Candidate.ts:49

Always F93. Column back_reference_sched_name (field 5).


candidate ​

candidate: CandidateRef

Defined in: generated/Form9Candidate.ts:56

"Name of Federal Candidate", "Office Sought", "State", "District", plus the candidate's FEC ID (electronic-only). Columns candidate_id_number, candidate_last_name … candidate_district (fields 6–14); v5.x candidate_name.


election_code ​

election_code: string | null

Defined in: generated/Form9Candidate.ts:62

"Disbursement/Obligation For:" the election, a letter and a year (G,P,O[YYYY]). See electionCodeLabel. Column election_code (field 15).


election_other_description ​

election_other_description: string | null

Defined in: generated/Form9Candidate.ts:67

"Other (specify)", required when election_code is O…. Column election_other_description (field 16).


image_number ​

image_number: string | null

Defined in: generated/Form9Candidate.ts:72

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