FEC Sch A

Type: object

SCHEDULE A - ITEMIZED RECEIPTS

FORM TYPE

Type: string
Must match regular expression: ^[ -~]{0,8}$

Must be at least 1 characters long

Must be at most 8 characters long


Example:

"SA11AI"

FILER COMMITTEE ID NUMBER

Type: string
Must match regular expression: ^[ -~]{0,9}$

Must be at least 1 characters long

Must be at most 9 characters long


Example:

"C00123456"

TRANSACTION TYPE IDENTIFIER

Type: string
Must match regular expression:

TRANSACTION ID

Type: string
Must match regular expression: ^[ -~]{0,20}$

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"A56123456789-1234"

BACK REFERENCE TRAN ID NUMBER

Type: string or null
Must match regular expression: ^[ -~]{0,20}$
Example:

"A123456789-1234"

BACK REFERENCE SCHED NAME

Type: string or null
Must match regular expression: ^[ -~]{0,8}$
Example:

"SA11AI"

ENTITY TYPE

Type: string
Must match regular expression: ^[ -~]{0,3}$

Must be at least 1 characters long

Must be at most 3 characters long


Example:

"IND"

CONTRIBUTOR ORGANIZATION NAME

Type: string
Must match regular expression: ^[ -~]{0,200}$

Must be at least 1 characters long

Must be at most 200 characters long


Example:

"John Smith & Co."

CONTRIBUTOR LAST NAME

Type: string
Must match regular expression: ^[ -~]{0,30}$

Must be at least 1 characters long

Must be at most 30 characters long


Example:

"Smith"

CONTRIBUTOR FIRST NAME

Type: string
Must match regular expression: ^[ -~]{0,20}$

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"John"

CONTRIBUTOR MIDDLE NAME

Type: string or null
Must match regular expression: ^[ -~]{0,20}$
Example:

"W"

CONTRIBUTOR PREFIX

Type: string or null
Must match regular expression: ^[ -~]{0,10}$
Example:

"Dr"

CONTRIBUTOR SUFFIX

Type: string or null
Must match regular expression: ^[ -~]{0,10}$
Example:

"Jr"

CONTRIBUTOR STREET 1

Type: string or null
Must match regular expression: ^[ -~]{0,34}$
Example:

"123 Main Street"

CONTRIBUTOR STREET 2

Type: string or null
Must match regular expression: ^[ -~]{0,34}$

CONTRIBUTOR CITY

Type: string or null
Must match regular expression: ^[ -~]{0,30}$
Example:

"Anytown"

CONTRIBUTOR STATE

Type: string or null
Must match regular expression: ^[ -~]{0,2}$
Example:

"WA"

CONTRIBUTOR ZIP

Type: string or null
Must match regular expression: ^[ -~]{0,9}$
Example:

981110123

ELECTION CODE

Type: string or null
Must match regular expression: ^[ -~]{0,5}$
Example:

"P2012"

ELECTION OTHER DESCRIPTION

Type: string or null
Must match regular expression: ^[ -~]{0,20}$

CONTRIBUTION DATE

Type: string
Must match regular expression: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$

Must be at least 10 characters long


Example:

"2018-11-13"

CONTRIBUTION AMOUNT {F3L Bundled}

Type: number or null

Example:

250

CONTRIBUTION AGGREGATE {F3L Semi-annual Bundled}

Type: number or null

Example:

1000

AGGREGATION GROUP

Type: number or null

Example:

1000

CONTRIBUTION PURPOSE DESCRIP

Type: string or null
Must match regular expression: ^[ -~]{0,100}$

CONTRIBUTOR EMPLOYER

Type: string or null
Must match regular expression: ^[ -~]{0,38}$
Example:

"XYZ Company"

CONTRIBUTOR OCCUPATION

Type: string or null
Must match regular expression: ^[ -~]{0,38}$
Example:

"QC Inspector"

DONOR COMMITTEE FEC ID

Type: string or null
Must match regular expression: ^(?:[PC][0-9]{8}|[HS][0-9]{1}[A-Z]{2}[0-9]{5})$

DONOR COMMITTEE NAME

Type: string or null
Must match regular expression: ^[ -~]{0,200}$
Example:

"Action PAC"

DONOR CANDIDATE FEC ID

Type: string or null
Must match regular expression: ^[ -~]{0,9}$
Example:

"H98765431"

DONOR CANDIDATE LAST NAME

Type: string or null
Must match regular expression: ^[ -~]{0,30}$

DONOR CANDIDATE FIRST NAME

Type: string or null
Must match regular expression: ^[ -~]{0,20}$

DONOR CANDIDATE MIDDLE NAME

Type: string or null
Must match regular expression: ^[ -~]{0,20}$

DONOR CANDIDATE PREFIX

Type: string or null
Must match regular expression: ^[ -~]{0,10}$

DONOR CANDIDATE SUFFIX

Type: string or null
Must match regular expression: ^[ -~]{0,10}$

DONOR CANDIDATE OFFICE

Type: string or null
Must match regular expression: ^[ -~]{0,1}$
Example:

"H"

DONOR CANDIDATE STATE

Type: string or null
Must match regular expression: ^[ -~]{0,2}$
Example:

"FL"

DONOR CANDIDATE DISTRICT

Type: string or null
Must match regular expression: ^\d{2}$
Example:

35

CONDUIT NAME

Type: string or null
Must match regular expression: ^[ -~]{0,200}$
Example:

"Middle Organization"

CONDUIT STREET 1

Type: string or null
Must match regular expression: ^[ -~]{0,34}$
Example:

"45 E Street"

CONDUIT STREET 2

Type: string or null
Must match regular expression: ^[ -~]{0,34}$

CONDUIT CITY

Type: string or null
Must match regular expression: ^[ -~]{0,30}$
Example:

"Springfield"

CONDUIT STATE

Type: string or null
Must match regular expression: ^[ -~]{0,2}$
Example:

"MA"

CONDUIT ZIP

Type: string or null
Must match regular expression: ^[ -~]{0,9}$
Example:

10111

MEMO CODE

Type: boolean or null

MEMO TEXT/DESCRIPTION

Type: string or null
Must match regular expression: ^[ -~]{0,100}$

Reference to SI or SL system code that identifies the Account

Type: string or null
Must match regular expression: ^[ -~]{0,9}$
Example:

"123xyzABC"

REATTRIBUTION REDESIGNATION TAG

Type: string or null