@alex.garcia/libfec / ScheduleC1
Type Alias: ScheduleC1
ScheduleC1 =
object
Defined in: generated/ScheduleC1.ts:60
"SCHEDULE C-1 - LOANS AND LINES OF CREDIT FROM LENDING INSTITUTIONS": the terms of a loan or line of credit from a bank or other lending institution, filed so the Commission can verify the loan is not a prohibited contribution from the lender (fecfrm3xi.pdf p18). An authorized committee also files one when the candidate takes such a loan or line of credit for the campaign (fecfrm3i.pdf p13).
Unlike Schedule C it is not repeated on every report: it is filed when the loan is obtained and each time it is restructured, and for a line of credit also with each draw (fecfrm3xi.pdf p18). Each row is a child of a ScheduleC row: back_reference_transaction_id is that row's transaction_id (FEC format workbook v8.4, sheet Sch C1, field 4).
The fields follow the form's lettered sections: A restructured loan, B draws on a line of credit, C others liable, D traditional collateral, E future receipts as collateral, F other basis for the loan, G the treasurer's signature, and the lender's certification signed by an authorized representative (workbook fields 15–48; fecfrm3xi.pdf p18–19). The quoted questions below are printed on the form (fecfrm3x.pdf p9).
Amounts
loan_amount is the record's amount (f64, blank 0.0; required, workbook field 11). The others answer one section each and are Option<f64>: blank means the section does not apply.
Terms
The incurred date is YYYYMMDD (workbook field 13) and typed. The due date and interest rate are 15-character text (fields 12 and 14) that filers fill with NONE, Monthly Payment, 3/31/2025, .07, WSJ Prime, …; they are kept as written, and ScheduleC1::loan_due_date reads the due date when it is one.
Versions
v6.1–8.5 have all 48 fields. v2–5.x have no transaction ID, an entity_type, and one combined treasurer_name and authorized_name (split per split_legacy_name); v2 has no authorized_date. v1 links to its Schedule C row with a reference_id_number "Same as Ref ID on Schedule C" (FEC format v1, Fec_v1.rtf, Schedule C1 field 3), read as back_reference_transaction_id. Paper layouts have neither ID but carry an image_number.
Properties
form_type
form_type:
string
Defined in: generated/ScheduleC1.ts:65
The row type as filed, SC1/ plus the line number: SC1/10. Column form_type (FEC format workbook v8.4, sheet Sch C1, field 1).
filer_committee_id
filer_committee_id:
string
Defined in: generated/ScheduleC1.ts:70
The filing committee's FEC ID. Column filer_committee_id_number (field 2).
transaction_id
transaction_id:
string|null
Defined in: generated/ScheduleC1.ts:76
The filer's ID for this record; "may be a combination of Parent SC/ TranID + a unique ID for this Child SC1/ record". Column transaction_id_number (field 3; v6.1+).
back_reference_transaction_id
back_reference_transaction_id:
string|null
Defined in: generated/ScheduleC1.ts:82
The transaction_id of the Schedule C loan this record details. Column back_reference_tran_id_number (field 4); v1 reference_id_number.
lender
lender:
Entity
Defined in: generated/ScheduleC1.ts:88
The lending institution: name and mailing address. Columns lender_organization_name, lender_street_1 … lender_zip_code (fields 5–10), and entity_type in v2–5.x.
loan_amount
loan_amount:
number
Defined in: generated/ScheduleC1.ts:95
"Amount of Loan"; for a restructured loan, the amount under the new terms (fecfrm3xi.pdf p18). Column loan_amount (field 11).
loan_interest_rate_terms
loan_interest_rate_terms:
string|null
Defined in: generated/ScheduleC1.ts:100
"Interest Rate (APR)", as written (see the struct's Terms). Column loan_interest_rate (field 12, A/N-15).
loan_incurred_date
loan_incurred_date:
string|null
Defined in: generated/ScheduleC1.ts:105
"Date Incurred or Established". Column loan_incurred_date (field 13, YYYYMMDD).
loan_due_date_terms
loan_due_date_terms:
string|null
Defined in: generated/ScheduleC1.ts:110
"Date Due", as written (see the struct's Terms). Column loan_due_date (field 14, A/N-15).
loan_restructured
loan_restructured:
boolean|null
Defined in: generated/ScheduleC1.ts:115
A. "Has loan been restructured?" Column loan_restructured (field 15, Y,N; Y → Some(true), N → Some(false), else None).
loan_incurred_date_original
loan_incurred_date_original:
string|null
Defined in: generated/ScheduleC1.ts:120
A. "If yes, date originally incurred". Column loan_incurred_date_original (field 16).
credit_amount_this_draw
credit_amount_this_draw:
number|null
Defined in: generated/ScheduleC1.ts:125
B.1 "Amount of this Draw" on a line of credit. Column credit_amount_this_draw (field 17).
total_balance
total_balance:
number|null
Defined in: generated/ScheduleC1.ts:132
B.2 "Total outstanding balance" of a line of credit: cumulative draws less repayments (fecfrm3xi.pdf p18). Column total_balance (field 18).
others_liable
others_liable:
boolean|null
Defined in: generated/ScheduleC1.ts:137
C. "Are other parties secondarily liable for the debt incurred?" Column others_liable (field 19, Y,N).
collateral
collateral:
boolean|null
Defined in: generated/ScheduleC1.ts:145
D. "Are any of the following pledged as collateral for the loan: real estate, personal property, goods, negotiable instruments, certificates of deposit, chattel papers, stocks, accounts receivable, cash on deposit, or other similar traditional collateral?" Column collateral (field 20, Y,N).
collateral_description
collateral_description:
string|null
Defined in: generated/ScheduleC1.ts:149
D.1 "If yes, specify". Column description (field 21).
collateral_value
collateral_value:
number|null
Defined in: generated/ScheduleC1.ts:154
D.2 "What is the value of this collateral?" Column collateral_value_amount (field 22).
perfected_interest
perfected_interest:
boolean|null
Defined in: generated/ScheduleC1.ts:159
D.3 "Does the lender have a perfected security interest in it?" Column perfected_interest (field 23, Y,N).
future_income
future_income:
boolean|null
Defined in: generated/ScheduleC1.ts:165
E.1 "Are any future contributions or future receipts of interest income, pledged as collateral for the loan?" Column future_income (field 24, Y,N).
future_income_description
future_income_description:
string|null
Defined in: generated/ScheduleC1.ts:170
E.2 "If yes, specify". Column description_TODO_DUP (field 25; the parser's name for the layout's second description column).
future_income_estimated_value
future_income_estimated_value:
number|null
Defined in: generated/ScheduleC1.ts:175
E.3 "What is the estimated value?" Column estimated_value (field 26).
depository_account_established_date
depository_account_established_date:
string|null
Defined in: generated/ScheduleC1.ts:181
E.4 "Date account established": the depository account that "must be established" when future receipts are pledged. Column established_date (field 27).
depository_account_location
depository_account_location:
string|null
Defined in: generated/ScheduleC1.ts:185
E.5 "Location of account". Column account_location_name (field 28).
depository_account_address
depository_account_address:
Address
Defined in: generated/ScheduleC1.ts:190
E.6–E.10 the account's address. Columns street_1, street_2, city, state, zip_code (fields 29–33).
depository_account_authorization_date
depository_account_authorization_date:
string|null
Defined in: generated/ScheduleC1.ts:198
E.11 "Date debtor authorized the Secretary of the U.S. Treasury to make direct deposits of public financing payments to the depository account", printed only on Schedule C-P-1 (fecfrm3p.pdf p12). Column deposit_acct_auth_date_presidential (field 34).
basis_of_loan_description
basis_of_loan_description:
string|null
Defined in: generated/ScheduleC1.ts:206
F. "If neither of the types of collateral described above was pledged for this loan, or if the amount pledged does not equal or exceed the loan amount, state the basis upon which this loan was made and the basis on which it assures repayment." Column f_basis_of_loan_description (field 35).
treasurer
treasurer:
PersonName
Defined in: generated/ScheduleC1.ts:212
G. "Type or Print Name of Committee Treasurer". Columns treasurer_last_name … treasurer_suffix (fields 36–40); v1–5.x treasurer_name.
date_signed
date_signed:
string|null
Defined in: generated/ScheduleC1.ts:216
G. The treasurer's signature date. Column date_signed (field 41).
authorized_representative
authorized_representative:
PersonName
Defined in: generated/ScheduleC1.ts:222
The lender's "Authorized Representative" who signs its certification. Columns authorized_last_name … authorized_suffix (fields 42–46); v1–5.x authorized_name.
authorized_representative_title
authorized_representative_title:
string|null
Defined in: generated/ScheduleC1.ts:226
The representative's title. Column authorized_title (field 47).
authorized_date
authorized_date:
string|null
Defined in: generated/ScheduleC1.ts:231
The representative's signature date. Column authorized_date (field 48).
image_number
image_number:
string|null
Defined in: generated/ScheduleC1.ts:236
The scanned page of a paper filing. Column image_number (paper layouts only).