@alex.garcia/libfec / Form6Contribution
Type Alias: Form6Contribution
Form6Contribution =
object
Defined in: generated/Form6Contribution.ts:40
One contribution on a Form 6 "48-Hour Notice of Contributions/Loans Received": the lettered entries (A, B, C, …) on the face of the form, each with full name, mailing address, occupation, employer, date and amount (fecfrm6.pdf p1). The F65 record (FEC format workbook v8.4, sheet F65, "FORM 6.5 - FOR EACH CONTRIBUTOR").
Rows include loans, loan guarantees and endorsements, advances, and a candidate's draws on personal credit cards, not only contributions, and nothing on the record tells them apart; the same contributions are itemized "a second time in the first report filed after the election", so they overlap with the committee's next regular report (instructions revised 03/2016) (fecfrm6i.pdf p1). Employer and occupation are asked only of individuals; for "any other person (including contributions from political committees)" the notice gives name, address, date and amount (fecfrm6i.pdf p1).
Versions
v6.1–8.5 share the 20-field layout. v2–5.x (FEC format workbook v5.3, sheet F65) have one combined contributor_name (split per Entity::from_prefixed), the transaction ID at the end, and a candidate (fields 15–19) and conduit (fields 20–25) that v6+ dropped; their amended_cd is ignored, as the v5.3 specification says (FEC_v530.rtf, "Amend Code … Unused Field (it's defined, but ignored)"). v1 has no entity type and no transaction ID (its sequence_number is not read). Paper layouts have no transaction ID, entity type or contributor FEC ID but carry an image_number.
Properties
form_type
form_type:
string
Defined in: generated/Form6Contribution.ts:45
The row type as filed, F65. Column form_type (FEC format workbook v8.4, sheet F65, field 1).
filer_committee_id
filer_committee_id:
string
Defined in: generated/Form6Contribution.ts:50
The filing candidate committee's FEC ID ("4. FEC Identification Number"). Column filer_committee_id_number (field 2).
transaction_id
transaction_id:
string|null
Defined in: generated/Form6Contribution.ts:55
The filer's ID for this transaction, unique for the life of the report; electronic-only. Column transaction_id (field 3).
contributor
contributor:
Entity
Defined in: generated/Form6Contribution.ts:63
Who gave or lent: entity type, organization or person ("Full Name"), "Mailing Address". Columns entity_type, contributor_organization_name, contributor_last_name … contributor_suffix, contributor_street_1 … contributor_zip_code (fields 4–15); v1–5.x contributor_name.
contributor_fec_id
contributor_fec_id:
string|null
Defined in: generated/Form6Contribution.ts:68
A contributing committee's FEC ID ("If CCM,PAC..."); electronic-only. Column contributor_fec_id (field 16).
contribution_date
contribution_date:
string|null
Defined in: generated/Form6Contribution.ts:73
"Date (month, day, year)" of receipt. Column contribution_date (field 17).
contribution_amount
contribution_amount:
number
Defined in: generated/Form6Contribution.ts:77
"Amount". Column contribution_amount (field 18).
contributor_employer
contributor_employer:
string|null
Defined in: generated/Form6Contribution.ts:82
"Name of Employer", for individuals. Column contributor_employer (field 19).
contributor_occupation
contributor_occupation:
string|null
Defined in: generated/Form6Contribution.ts:87
"Occupation", for individuals. Column contributor_occupation (field 20).
candidate
candidate:
CandidateRef
Defined in: generated/Form6Contribution.ts:95
v2–5.x only: "FEC CANDIDATE ID NUMBER", "CANDIDATE NAME", "CAN/OFFICE", "CAN/STATE", "CAN/DIST" (FEC format workbook v5.3, sheet F65, fields 15–19). The workbook does not say what role the candidate plays. Columns candidate_id, candidate_name, candidate_office, candidate_state, candidate_district.
conduit_name
conduit_name:
string|null
Defined in: generated/Form6Contribution.ts:100
v2–5.x only: "CONDUIT NAME" (FEC format workbook v5.3, sheet F65, field 20). Column conduit_name.
conduit_address
conduit_address:
Address
Defined in: generated/Form6Contribution.ts:105
v2–5.x only (fields 21–25). Columns conduit_street_1 … conduit_zip_code.
image_number
image_number:
string|null
Defined in: generated/Form6Contribution.ts:110
The scanned page of a paper filing. Column image_number (paper layouts only).