FEC Sch E

Type: object

SCHEDULE E - ITEMIZED INDEPENDENT EXPENDITURES

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:

"SE"

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

Example:

"C2_LOAN_GUARANTOR"

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:

"D123456789-3456"

BACK REFERENCE TRAN ID NUMBER

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

"B123456789-1234"

BACK REFERENCE SCHED NAME

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

"SB21"

ENTITY TYPE

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

"ORG"
"IND"

PAYEE 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:

"The Bank of Banks"

PAYEE 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"

PAYEE 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"

PAYEE MIDDLE NAME

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

"W"

PAYEE PREFIX

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

"Dr"

PAYEE SUFFIX

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

"Jr"

PAYEE STREET 1

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

"The Bank Tower"

PAYEE STREET 2

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

"100 Broadway"

PAYEE CITY

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

"New York"

PAYEE STATE

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

"NY"

PAYEE ZIP

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

10011

ELECTION CODE

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

Must be at least 1 characters long

Must be at most 5 characters long


Example:

"P2012"

ELECTION OTHER DESCRIPTION

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

DISSEMINATION DATE

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

Must be at least 10 characters long


Example:

"2012-01-01"

EXPENDITURE AMOUNT

Type: number

Value must be greater or equal to -99999999.99 and lesser or equal to 999999999.99


Example:

10000

DISBURSEMENT DATE

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

Must be at least 10 characters long


Example:

"2012-01-01"

CALENDAR Y-T-D (per election/office)

Type: number

Value must be greater or equal to 0 and lesser or equal to 999999999999


Example:

11000.95

AGGREGATION GROUP

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

EXPENDITURE PURPOSE DESCRIPTION

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

CATEGORY CODE

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

1

PAYEE CMTTE FEC ID NUMBER

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

Must be at least 0 characters long

Must be at most 9 characters long


Example:

"C00123456"

SUPPORT/OPPOSE CODE

Type: string or null
Must match regular expression: [S|O]
Example:

"S"

S/O CANDIDATE ID NUMBER

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

Must be at least 0 characters long

Must be at most 9 characters long


Example:

"H98765431"

S/O CANDIDATE LAST NAME

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

Must be at least 1 characters long

Must be at most 30 characters long

S/O CANDIDATE FIRST NAME

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

Must be at least 1 characters long

Must be at most 20 characters long

S/O CANDIDATE MIDDLE NAME

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

S/O CANDIDATE PREFIX

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

S/O CANDIDATE SUFFIX

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

S/O CANDIDATE OFFICE

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

"H"

S/O CANDIDATE DISTRICT

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

35

S/O CANDIDATE STATE

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

"FL"

COMPLETING 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"

COMPLETING 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"

COMPLETING MIDDLE NAME

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

"W"

COMPLETING PREFIX

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

"Dr"

COMPLETING SUFFIX

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

"Jr"

DATE SIGNED

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

Must be at least 10 characters long


Example:

"2012-01-01"

MEMO CODE

Type: boolean or null

MEMO TEXT/DESCRIPTION

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