From c1f8d5489361ca8194b4057e31e52dbc9abc58ae Mon Sep 17 00:00:00 2001 From: David Heitzer Date: Thu, 8 Aug 2024 16:11:08 -0400 Subject: [PATCH] 1481 update PAC_JF_TRANSFER_MEMO cpd to match spec sheet --- docs/PAC_JF_TRANSFER_MEMO.html | 40 ++++++++++++++--------------- docs/PAC_JF_TRANSFER_MEMO_spec.html | 8 +++--- schema/PAC_JF_TRANSFER_MEMO.json | 8 +++--- 3 files changed, 28 insertions(+), 28 deletions(-) diff --git a/docs/PAC_JF_TRANSFER_MEMO.html b/docs/PAC_JF_TRANSFER_MEMO.html index aba14bde..d4e02dae 100644 --- a/docs/PAC_JF_TRANSFER_MEMO.html +++ b/docs/PAC_JF_TRANSFER_MEMO.html @@ -1,20 +1,20 @@ - FEC PAC Joint Fundraising Memo

FEC PAC Joint Fundraising Memo

Type: object

PAC Joint Fundraising Memo (12)

Type: string

Must be at most 5 characters long


Example:

"F3X"
-

Type: const
Specific value: "SA12"
Example:

"SA12"
-

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

Type: const
Specific value: "PAC_JF_TRANSFER_MEMO"
Example:

"PAC_JF_TRANSFER_MEMO"
-

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

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"A123456789-1234"
-

Type: const
Specific value: "SA12"
Example:

"SA12"
-

Type: const
Specific value: "COM"
Example:

"COM"
-

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

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

Must be at least 1 characters long

Must be at most 34 characters long


Example:

"123 Main Street"
-

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

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

Must be at least 1 characters long

Must be at most 30 characters long


Example:

"Anytown"
-

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

Must be at least 1 characters long

Must be at most 2 characters long


Example:

"WA"
-

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

Must be at least 1 characters long

Must be at most 9 characters long


Example:

981110123
-

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

Type: number

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


Example:

250
-

Type: number

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


Example:

1000
-

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
-

Type: string
Must match regular expression: ^Joint Fundraising Memo: [ -~]{0,76}$

Must be at least 1 characters long

Must be at most 100 characters long

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

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

Must be at least 1 characters long

Must be at most 200 characters long


Example:

"Action PAC"
-

Type: const
Specific value: true

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

Type: enum (of null or string)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file + FEC PAC Joint Fundraising Memo

FEC PAC Joint Fundraising Memo

Type: object

PAC Joint Fundraising Memo (12)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA12"
Example:

"SA12"
+

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

Type: const
Specific value: "PAC_JF_TRANSFER_MEMO"
Example:

"PAC_JF_TRANSFER_MEMO"
+

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

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"A123456789-1234"
+

Type: const
Specific value: "SA12"
Example:

"SA12"
+

Type: const
Specific value: "COM"
Example:

"COM"
+

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."
+

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

Must be at least 1 characters long

Must be at most 34 characters long


Example:

"123 Main Street"
+

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

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

Must be at least 1 characters long

Must be at most 30 characters long


Example:

"Anytown"
+

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

Must be at least 1 characters long

Must be at most 2 characters long


Example:

"WA"
+

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

Must be at least 1 characters long

Must be at most 9 characters long


Example:

981110123
+

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

Type: number

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


Example:

250
+

Type: number

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


Example:

1000
+

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
+

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

Must be at least 1 characters long

Must be at most 100 characters long

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

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

Must be at least 1 characters long

Must be at most 200 characters long


Example:

"Action PAC"
+

Type: const
Specific value: true

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

Type: enum (of null or string)

Must be one of:

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

Example:

"REATTRIBUTED"
+
\ No newline at end of file diff --git a/docs/PAC_JF_TRANSFER_MEMO_spec.html b/docs/PAC_JF_TRANSFER_MEMO_spec.html index 3f116eb2..b097c3d7 100644 --- a/docs/PAC_JF_TRANSFER_MEMO_spec.html +++ b/docs/PAC_JF_TRANSFER_MEMO_spec.html @@ -193,11 +193,11 @@ CONTRIBUTION PURPOSE DESCRIPTION A/N-100 X (error) -Joint Fundraising Memo: XX -Joint Fundraising Memo: XX -Joint Fundraising Memo: XX, where XX is auto-populated with name of committee entered in parent transaction JOINT_FUNDRAISING_TRANSFER COL SEQ 8 +JF Memo: XX +JF Memo: XX +JF Memo: XX, where XX is auto-populated with name of committee entered in parent transaction JOINT_FUNDRAISING_TRANSFER COL SEQ 8 -