FEC Party Pac Refunds


SCHEDULE B - Refund of Party Contribution (Line 28b), Refund of Party Contribution - Void (Line 28b), Refund of PAC Contribution (Line 28c), Refund of PAC Contribution - Void (Line 28c)

Type: object

If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.

Type: object

Type: enum (of string)

Must be one of:

  • "REFUND_PARTY_CONTRIBUTION"
  • "REFUND_PARTY_CONTRIBUTION_VOID"
Type: object

Type: const
Specific value: "SB28B"
Type: object

If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.

Type: object

Type: enum (of string)

Must be one of:

  • "REFUND_PAC_CONTRIBUTION"
  • "REFUND_PAC_CONTRIBUTION_VOID"
Type: object

Type: const
Specific value: "SB28C"
Type: object

If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.

Type: object

Type: enum (of string)

Must be one of:

  • "REFUND_PARTY_CONTRIBUTION_VOID"
  • "REFUND_PAC_CONTRIBUTION_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

REPORT TYPE

Type: string

Must be at most 5 characters long


Example:

"F3X"

FORM TYPE

Type: enum (of string)

Must be one of:

  • "SB28B"
  • "SB28C"

Example:

"SB28B"

FILER COMMITTEE ID NUMBER

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

Must be at least 9 characters long

Must be at most 9 characters long


Example:

"C00123456"

TRANSACTION TYPE IDENTIFIER

Type: enum (of string)

Must be one of:

  • "REFUND_PARTY_CONTRIBUTION"
  • "REFUND_PARTY_CONTRIBUTION_VOID"
  • "REFUND_PAC_CONTRIBUTION"
  • "REFUND_PAC_CONTRIBUTION_VOID"

Example:

"REFUND_PARTY_CONTRIBUTION"

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:

"B56123456789-1234"

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: const
Specific value: "COM"
Example:

"COM"

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:

"John Smith & Co."

PAYEE STREET 1

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

Must be at least 1 characters long

Must be at most 34 characters long


Example:

"Suite 16"

PAYEE STREET 2

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

"30 Oak Street"

PAYEE CITY

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

Must be at least 1 characters long

Must be at most 30 characters long


Example:

"Springfield"

PAYEE STATE

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

Must be at least 1 characters long

Must be at most 2 characters long


Example:

"MA"

PAYEE ZIP

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

Must be at least 1 characters long

Must be at most 9 characters long


Example:

1012

EXPENDITURE 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-07-20"

EXPENDITURE AMOUNT

Type: number

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


Example:

1500

AGGREGATION GROUP

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"

EXPENDITURE PURPOSE DESCRIP

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

CATEGORY CODE

Type: enum (of null or string)

Must be one of:

  • "001"
  • "002"
  • "003"
  • "004"
  • "005"
  • "006"
  • "007"
  • "008"
  • "009"
  • "010"
  • "011"
  • "012"
  • null

Example:

1

BENEFICIARY COMMITTEE FEC ID

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

Must be at least 1 characters long

Must be at most 9 characters long


Example:

"C00654323"

BENEFICIARY COMMITTEE 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."

MEMO CODE

Type: boolean or null

MEMO TEXT/DESCRIPTION

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

REATTRIBUTION REDESIGNATION TAG

Type: enum (of null or string)

Must be one of:

  • "REATTRIBUTED"
  • "REDESIGNATED"
  • "REATTRIBUTION_FROM"
  • "REATTRIBUTION_TO"
  • "REDESIGNATION_FROM"
  • "REDESIGNATION_TO"
  • null

Example:

"REATTRIBUTED"