diff --git a/.gitignore b/.gitignore index e24f718a..934b19f9 100644 --- a/.gitignore +++ b/.gitignore @@ -60,7 +60,9 @@ testem.log *.bower-registry *.bower-tmp - +# Spec Verification XLSX Sheets +spec_verification/spec-sheets/*.xlsx +spec_verification_report.txt # System Files .DS_Store diff --git a/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html b/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html index 629426ad..db11700c 100644 --- a/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html +++ b/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html @@ -1,19 +1,19 @@ -
Non-contribution Account (17)
"SA17"
"SA17"
-
^(?:[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
"C00123456"
-
"BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT"
"BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
-
^[ -~]{0,20}$
"A123456789-1234"
-
^[ -~]{0,8}$
"SA17"
-
"ORG"
"ORG"
-
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"Jo Smith & Co."
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
-
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
-
"NON_CONTRIBUTION_ACCOUNT"
"NON_CONTRIBUTION_ACCOUNT"
-
"Non-contribution Account"
"Non-contribution Account"
-
^[ -~]{0,100}$
"REATTRIBUTED"
-
Non-contribution Account (17)
"SA17"
"SA17"
+
^(?:[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
"C00123456"
+
"BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT"
"BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
+
^[ -~]{0,20}$
"A123456789-1234"
+
^[ -~]{0,8}$
"SA17"
+
"ORG"
"ORG"
+
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"Jo Smith & Co."
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
+
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
+
"NON_CONTRIBUTION_ACCOUNT"
"NON_CONTRIBUTION_ACCOUNT"
+
"Non-contribution Account"
"Non-contribution Account"
+
^[ -~]{0,100}$
"REATTRIBUTED"
+
SCHEDULE C1 - LOANS AND LINES OF CREDIT FROM LENDING INSTITUTIONS
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.
true
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.
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.
true
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.
true
Must be at least 10
characters long
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SC1/10"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
"C00123456"
-
"C1_LOAN_AGREEMENT"
"C1_LOAN_AGREEMENT"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"C123456789-3456-001"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"C123456789-3456"
-
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"The Bank of Banks"
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"The Bank Tower"
-
^[ -~]{0,34}$
"100 Broadway"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"New York"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"NY"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
10011
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
10000.0
-
^[ -~]{0,15}$
Must be at least 1
characters long
Must be at most 15
characters long
".0565"
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-01-01"
-
^[ -~]{0,15}$
Must be at least 1
characters long
Must be at most 15
characters long
"20121231"
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
"2012-01-01"
-
500.0
-
10000.0
-
^[ -~]{0,100}$
"House & Car"
-
95000.0
-
^[ -~]{0,100}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
^[ -~]{0,200}$
^[ -~]{0,34}$
^[ -~]{0,34}$
^[ -~]{0,30}$
^[ -~]{0,2}$
^[ -~]{0,9}$
^[ -~]{0,100}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Smith"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"Patrick"
-
^[ -~]{0,20}$
"Thomas"
-
^[ -~]{0,10}$
"Mr."
-
^[ -~]{0,10}$
"Jr."
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
20120729
-
SCHEDULE C1 - LOANS AND LINES OF CREDIT FROM LENDING INSTITUTIONS
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.
true
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.
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.
true
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.
true
Must be at least 10
characters long
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SC1/10"
+
^(?:[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
"C00123456"
+
"C1_LOAN_AGREEMENT"
"C1_LOAN_AGREEMENT"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"C123456789-3456-001"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"C123456789-3456"
+
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"The Bank of Banks"
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"The Bank Tower"
+
^[ -~]{0,34}$
"100 Broadway"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"New York"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"NY"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
10011
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
10000.0
+
^[ -~]{0,15}$
Must be at least 1
characters long
Must be at most 15
characters long
".0565"
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-01-01"
+
^[ -~]{0,15}$
Must be at least 1
characters long
Must be at most 15
characters long
"20121231"
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
"2012-01-01"
+
500.0
+
10000.0
+
^[ -~]{0,100}$
"House & Car"
+
95000.0
+
^[ -~]{0,100}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
^[ -~]{0,200}$
^[ -~]{0,34}$
^[ -~]{0,34}$
^[ -~]{0,30}$
^[ -~]{0,2}$
^[ -~]{0,9}$
^[ -~]{0,100}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Smith"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"Patrick"
+
^[ -~]{0,20}$
"Thomas"
+
^[ -~]{0,10}$
"Mr."
+
^[ -~]{0,10}$
"Jr."
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
20120729
+
SCHEDULE C2 - LOAN GUARANTOR NAME & ADDRESS INFORMATION (SUPPLEMENTARY FOR INFORMATION FOUND ON SCHEDULE C)
Type: objectIf 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.
Value must be greater or equal to 200.01
Must be at least 1
characters long
Must be at least 1
characters long
SCHEDULE C2 - LOAN GUARANTOR NAME & ADDRESS INFORMATION (SUPPLEMENTARY FOR INFORMATION FOUND ON SCHEDULE C)
Type: objectIf 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.
Value must be greater or equal to 200.01
Must be at least 1
characters long
Must be at least 1
characters long
Contribution to Candidate (Line 23), Void of Contribution to Candidate (Line 23)
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.
^O\d{4}$
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.
"CONTRIBUTION_TO_CANDIDATE_VOID"
Value must be strictly lesser than 0
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.
"H"
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.
"S"
"SB23"
"SB23"
-
^(?:[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
"C00123456"
-
"CANDIDATE_CONTRIBUTIONS"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
-
^[ -~]{0,20}$
"A123456789-1234"
-
^[ -~]{0,8}$
"SB23"
-
"COM"
"COM"
-
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
-
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
-
^[GPRSCEO]\d{4}$
Must be at least 1
characters long
Must be at most 5
characters long
"P2012"
-
^[ -~]{0,20}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
-
^[ -~]{0,100}$
1
-
^(?:[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
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"Action PAC"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
"H98765431"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
^[ -~]{0,20}$
^[ -~]{0,10}$
^[ -~]{0,10}$
"H"
-
^[A-Z]{2}$
"FL"
-
^[0-9]{2}$
35
-
^[ -~]{0,100}$
"REATTRIBUTED"
-
Contribution to Candidate (Line 23), Void of Contribution to Candidate (Line 23)
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.
^O\d{4}$
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.
"CONTRIBUTION_TO_CANDIDATE_VOID"
Value must be strictly lesser than 0
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.
"H"
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.
"S"
"SB23"
"SB23"
+
^(?:[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
"C00123456"
+
"CANDIDATE_CONTRIBUTIONS"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
+
^[ -~]{0,20}$
"A123456789-1234"
+
^[ -~]{0,8}$
"SB23"
+
"COM"
"COM"
+
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
+
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
+
^[GPRSCEO]\d{4}$
Must be at least 1
characters long
Must be at most 5
characters long
"P2012"
+
^[ -~]{0,20}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
+
^[ -~]{0,100}$
1
+
^(?:[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
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"Action PAC"
+
^(?:[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
"H98765431"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
^[ -~]{0,20}$
^[ -~]{0,10}$
^[ -~]{0,10}$
"H"
+
^[A-Z]{2}$
"FL"
+
^[0-9]{2}$
35
+
^[ -~]{0,100}$
"REATTRIBUTED"
+
SCHEDULE B - PAC In-Kind Out (Line 21b), Party In-Kind Out (Line 21b), In-Kind Transfer Out (Line 21b), In-Kind Transfer FEA Out (Line 30b)
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.
"SB21B"
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.
"IN_KIND_TRANSFER_FEA_OUT"
"SB30B"
"SB21B"
-
^(?:[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
"C00123456"
-
"PAC_IN_KIND_OUT"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B123456789-1234"
-
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SB21"
-
"COM"
"COM"
-
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
-
^[ -~]{0,34}$
"30 Oak Street"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
-
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
-
^In-Kind: [ -~]{1,91}$
Must be at least 1
characters long
Must be at most 100
characters long
1
-
^(?:[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
"C00654323"
-
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
-
^[ -~]{0,100}$
"REATTRIBUTED"
-
SCHEDULE B - PAC In-Kind Out (Line 21b), Party In-Kind Out (Line 21b), In-Kind Transfer Out (Line 21b), In-Kind Transfer FEA Out (Line 30b)
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.
"SB21B"
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.
"IN_KIND_TRANSFER_FEA_OUT"
"SB30B"
"SB21B"
+
^(?:[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
"C00123456"
+
"PAC_IN_KIND_OUT"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B123456789-1234"
+
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SB21"
+
"COM"
"COM"
+
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
+
^[ -~]{0,34}$
"30 Oak Street"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
+
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
+
^In-Kind: [ -~]{1,91}$
Must be at least 1
characters long
Must be at most 100
characters long
1
+
^(?:[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
"C00654323"
+
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
+
^[ -~]{0,100}$
"REATTRIBUTED"
+
Party In-Kind (11b). PAC In-Kind (11c), In-Kind Transfer (12), In-Kind Transfer - Federal Election Activity (12)
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.
"PARTY_IN_KIND_RECEIPT"
"SA11B"
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.
"PAC_IN_KIND_RECEIPT"
"SA11C"
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.
"SA12"
"SA12"
-
^(?:[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
"C00123456"
-
"PARTY_IN_KIND_RECEIPT"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
-
^[ -~]{0,20}$
"A123456789-1234"
-
^[ -~]{0,8}$
"SA17"
-
"COM"
"COM"
-
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
-
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
-
"GENERAL"
"GENERAL"
-
^In-Kind: [ -~]{1,91}$
Must be at least 1
characters long
Must be at most 100
characters long
^(?:[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
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"Action PAC"
-
^[ -~]{0,100}$
"REATTRIBUTED"
-
Party In-Kind (11b). PAC In-Kind (11c), In-Kind Transfer (12), In-Kind Transfer - Federal Election Activity (12)
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.
"PARTY_IN_KIND_RECEIPT"
"SA11B"
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.
"PAC_IN_KIND_RECEIPT"
"SA11C"
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.
"SA12"
"SA12"
+
^(?:[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
"C00123456"
+
"PARTY_IN_KIND_RECEIPT"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
+
^[ -~]{0,20}$
"A123456789-1234"
+
^[ -~]{0,8}$
"SA17"
+
"COM"
"COM"
+
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
+
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
+
"GENERAL"
"GENERAL"
+
^In-Kind: [ -~]{1,91}$
Must be at least 1
characters long
Must be at most 100
characters long
^(?:[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
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"Action PAC"
+
^[ -~]{0,100}$
"REATTRIBUTED"
+
Conduit Earmark (Deposited), Conduit Earmark (Undeposited) (11a)
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.
Value must be greater or equal to 200.01
Must be at least 1
characters long
Must be at least 1
characters long
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.
"CONDUIT_EARMARK_RECEIPT_DEPOSITED"
false
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.
"CONDUIT_EARMARK_RECEIPT_UNDEPOSITED"
true
"SA11AI"
-
^(?:[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
"C00123456"
-
"CONDUIT_EARMARK_RECEIPT_DEPOSITED"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
-
^[ -~]{0,20}$
"A123456789-1234"
-
^[ -~]{0,8}$
"SA11AI"
-
"IND"
"IND"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Smith"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"John"
-
^[ -~]{0,20}$
"W"
-
^[ -~]{0,10}$
"Dr"
-
^[ -~]{0,10}$
"Jr"
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
-
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
-
^Earmarked for [ -~]{0,76} \(Committee\)$
Must be at least 1
characters long
Must be at most 100
characters long
^[ -~]{0,38}$
"XYZ Company"
-
^[ -~]{0,38}$
"QC Inspector"
-
^[ -~]{0,100}$
"REATTRIBUTED"
-
Conduit Earmark (Deposited), Conduit Earmark (Undeposited) (11a)
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.
Value must be greater or equal to 200.01
Must be at least 1
characters long
Must be at least 1
characters long
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.
"CONDUIT_EARMARK_RECEIPT_DEPOSITED"
false
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.
"CONDUIT_EARMARK_RECEIPT_UNDEPOSITED"
true
"SA11AI"
+
^(?:[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
"C00123456"
+
"CONDUIT_EARMARK_RECEIPT_DEPOSITED"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
+
^[ -~]{0,20}$
"A123456789-1234"
+
^[ -~]{0,8}$
"SA11AI"
+
"IND"
"IND"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Smith"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"John"
+
^[ -~]{0,20}$
"W"
+
^[ -~]{0,10}$
"Dr"
+
^[ -~]{0,10}$
"Jr"
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
+
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
+
^Earmarked for [ -~]{0,74} \(Committee\)$
Must be at least 1
characters long
Must be at most 100
characters long
^[ -~]{0,38}$
"XYZ Company"
+
^[ -~]{0,38}$
"QC Inspector"
+
^[ -~]{0,100}$
"REATTRIBUTED"
+
Conduit Earmark Out (Deposited), Conduit Earmark Out (Undeposited), PAC Conduit Earmark Out (Deposited), PAC Conduit Earmark Out (Undeposited) (Line 23)
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.
^Earmarked from [ -~]{0,72} \(Individual\)$
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.
^Earmarked from [ -~]{0,73} \(Committee\)$
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.
^O\d{4}$
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.
"H"
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.
"S"
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.
false
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.
true
"SB23"
"SB23"
-
^(?:[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
"C00123456"
-
"CONDUIT_EARMARK_RECEIPT_DEPOSITED"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B123456789-1234"
-
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SB23"
-
"COM"
"COM"
-
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
-
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
-
^[GPRSCEO]\d{4}$
Must be at least 1
characters long
Must be at most 5
characters long
"P2012"
-
^[ -~]{0,20}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
-
Must be at least 1
characters long
Must be at most 100
characters long
1
-
^(?:[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
"C00654323"
-
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
"H98765431"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
^[ -~]{0,20}$
^[ -~]{0,10}$
^[ -~]{0,10}$
^[ -~]{0,1}$
Must be at least 1
characters long
Must be at most 1
characters long
"H"
-
^[ -~]{0,2}$
"FL"
-
^\d{2}$
35
-
^[ -~]{0,100}$
"REATTRIBUTED"
-
Conduit Earmark Out (Deposited), Conduit Earmark Out (Undeposited), PAC Conduit Earmark Out (Deposited), PAC Conduit Earmark Out (Undeposited) (Line 23)
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.
^Earmarked from [ -~]{0,72} \(Individual\)$
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.
^Earmarked from [ -~]{0,73} \(Committee\)$
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.
^O\d{4}$
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.
"H"
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.
"S"
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.
false
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.
true
"SB23"
"SB23"
+
^(?:[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
"C00123456"
+
"CONDUIT_EARMARK_RECEIPT_DEPOSITED"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B123456789-1234"
+
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SB23"
+
"COM"
"COM"
+
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
+
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
+
^[GPRSCEO]\d{4}$
Must be at least 1
characters long
Must be at most 5
characters long
"P2012"
+
^[ -~]{0,20}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
+
Must be at least 1
characters long
Must be at most 100
characters long
1
+
^(?:[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
"C00654323"
+
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
+
^(?:[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
"H98765431"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
^[ -~]{0,20}$
^[ -~]{0,10}$
^[ -~]{0,10}$
^[ -~]{0,1}$
Must be at least 1
characters long
Must be at most 1
characters long
"H"
+
^[ -~]{0,2}$
"FL"
+
^\d{2}$
35
+
^[ -~]{0,100}$
"REATTRIBUTED"
+
Candidate Contact
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.
"USA"
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.
"S"
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.
"H"
"CAN"
"CAN"
-
^P[0-9]{8}$|^[H|S][0-9]{1}[A-Z]{2}[0-9]{5}$
Must be at least 1
characters long
Must be at most 9
characters long
"P01234567"
-
"H0MD12345"
-
"S0MD12345"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Smith"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"John"
-
^[ -~]{0,20}$
"W"
-
^[ -~]{0,10}$
"Dr"
-
^[ -~]{0,10}$
"Jr"
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
-
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
-
^[A-Z]{2}$
Must be at least 2
characters long
Must be at most 2
characters long
"WA"
-
^[ -~]{0,9}$
981110123
-
^[ -~]{0,38}$
"XYZ Company"
-
^[ -~]{0,38}$
"QC Inspector"
-
"H\nS\nP"
-
^[A-Z]{2}$
"WA"
-
^[0-9]{2}$
^\+\d{1,3} \d{10}$
Candidate Contact
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.
"USA"
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.
"S"
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.
"H"
"CAN"
"CAN"
+
^P[0-9]{8}$|^[H|S][0-9]{1}[A-Z]{2}[0-9]{5}$
Must be at least 1
characters long
Must be at most 9
characters long
"P01234567"
+
"H0MD12345"
+
"S0MD12345"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Smith"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"John"
+
^[ -~]{0,20}$
"W"
+
^[ -~]{0,10}$
"Dr"
+
^[ -~]{0,10}$
"Jr"
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
+
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
+
^[A-Z]{2}$
Must be at least 2
characters long
Must be at most 2
characters long
"WA"
+
^[ -~]{0,9}$
981110123
+
^[ -~]{0,38}$
"XYZ Company"
+
^[ -~]{0,38}$
"QC Inspector"
+
"H\nS\nP"
+
^[A-Z]{2}$
"WA"
+
^[0-9]{2}$
^\+\d{1,3} \d{10}$
Committee Contact
Type: objectIf 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.
"USA"
Committee Contact
Type: objectIf 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.
"USA"
Individual Contact
Type: objectIf 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.
"USA"
Individual Contact
Type: objectIf 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.
"USA"
Organization Contact
Type: objectIf 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.
"USA"
Organization Contact
Type: objectIf 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.
"USA"
SCHEDULE D - DEBTS AND OBLIGATIONS (Itemized for each one)
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.
"DEBT_OWED_TO_COMMITTEE"
"SD9"
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.
"DEBT_OWED_BY_COMMITTEE"
"SD10"
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.
Must be at least 1
characters long
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.
"IND"
Must be at least 1
characters long
Must be at least 1
characters long
"SD10"
-
^(?:[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
"C00123456"
-
"DEBT_OWED_TO_COMMITTEE"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"D123456789-3456"
-
"IND"
-
^[ -~]{0,200}$
"The Bank of Banks"
-
^[ -~]{0,30}$
"Smith"
-
^[ -~]{0,20}$
"John"
-
^[ -~]{0,20}$
"W"
-
^[ -~]{0,10}$
"Dr"
-
^[ -~]{0,10}$
"Jr"
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"The Bank Tower"
-
^[ -~]{0,34}$
"100 Broadway"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"New York"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"NY"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
10011
-
^[ -~]{0,100}$
Must be at least 1
characters long
Must be at most 100
characters long
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
SCHEDULE D - DEBTS AND OBLIGATIONS (Itemized for each one)
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.
"DEBT_OWED_TO_COMMITTEE"
"SD9"
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.
"DEBT_OWED_BY_COMMITTEE"
"SD10"
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.
Must be at least 1
characters long
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.
"IND"
Must be at least 1
characters long
Must be at least 1
characters long
"SD10"
+
^(?:[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
"C00123456"
+
"DEBT_OWED_TO_COMMITTEE"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"D123456789-3456"
+
"IND"
+
^[ -~]{0,200}$
"The Bank of Banks"
+
^[ -~]{0,30}$
"Smith"
+
^[ -~]{0,20}$
"John"
+
^[ -~]{0,20}$
"W"
+
^[ -~]{0,10}$
"Dr"
+
^[ -~]{0,10}$
"Jr"
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"The Bank Tower"
+
^[ -~]{0,34}$
"100 Broadway"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"New York"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"NY"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
10011
+
^[ -~]{0,100}$
Must be at least 1
characters long
Must be at most 100
characters long
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
SCHEDULE B - Operating Expenditure (Line 21b), Void of Operating Expenditure (21b), Other Disbursement (29), Void of Other Disbursement (29)
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.
"SB21B"
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.
"SB29"
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.
Value must be strictly lesser than 0
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.
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.
"IND"
"SB21B"
-
^(?:[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
"C00123456"
-
"OPERATING_EXPENDITURE"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
-
^[ -~]{0,20}$
"B123456789-1234"
-
^[ -~]{0,8}$
"SB21"
-
"ORG"
-
"IND"
-
"COM"
-
^[ -~]{0,200}$
"John Smith & Co."
-
^[ -~]{0,30}$
"Smith"
-
^[ -~]{0,20}$
"John"
-
^[ -~]{0,20}$
"W"
-
^[ -~]{0,10}$
"Dr"
-
^[ -~]{0,10}$
"Jr"
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
-
^[ -~]{0,34}$
"30 Oak Street"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
-
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
-
^[ -~]{0,100}$
Must be at least 1
characters long
Must be at most 100
characters long
"Repay Loan"
-
1
-
^[ -~]{0,100}$
"REATTRIBUTED"
-
SCHEDULE B - Operating Expenditure (Line 21b), Void of Operating Expenditure (21b), Other Disbursement (29), Void of Other Disbursement (29)
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.
"SB21B"
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.
"SB29"
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.
Value must be strictly lesser than 0
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.
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.
"IND"
"SB21B"
+
^(?:[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
"C00123456"
+
"OPERATING_EXPENDITURE"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
+
^[ -~]{0,20}$
"B123456789-1234"
+
^[ -~]{0,8}$
"SB21"
+
"ORG"
+
"IND"
+
"COM"
+
^[ -~]{0,200}$
"John Smith & Co."
+
^[ -~]{0,30}$
"Smith"
+
^[ -~]{0,20}$
"John"
+
^[ -~]{0,20}$
"W"
+
^[ -~]{0,10}$
"Dr"
+
^[ -~]{0,10}$
"Jr"
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
+
^[ -~]{0,34}$
"30 Oak Street"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
+
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
+
^[ -~]{0,100}$
Must be at least 1
characters long
Must be at most 100
characters long
"Repay Loan"
+
1
+
^[ -~]{0,100}$
"REATTRIBUTED"
+
SCHEDULE B - 100% Federal Election Activity Payment, Void of 100% Federal Election Activity (Line 30b)
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.
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.
"IND"
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.
^O\d{4}$
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.
"FEDERAL_ELECTION_ACTIVITY_VOID"
Value must be strictly lesser than 0
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.
"SB30B"
"SB30B"
-
^(?:[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
"C00123456"
-
"FEDERAL_ELECTION_ACTIVITY_100PCT_PAYMENT"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
-
^[ -~]{0,20}$
"B123456789-1234"
-
^[ -~]{0,8}$
"SB21"
-
"ORG"
-
^[ -~]{0,200}$
"John Smith & Co."
-
^[ -~]{0,30}$
"Smith"
-
^[ -~]{0,20}$
"John"
-
^[ -~]{0,20}$
"W"
-
^[ -~]{0,10}$
"Dr"
-
^[ -~]{0,10}$
"Jr"
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
-
^[ -~]{0,34}$
"30 Oak Street"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
-
^[GPRSCEO]\d{4}$
Must be at least 1
characters long
Must be at most 5
characters long
"P2012"
-
^[ -~]{0,20}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
-
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
-
"Repay Loan"
-
1
-
^(?:[PC][0-9]{8}|[HS][0-9]{1}[A-Z]{2}[0-9]{5})$
"H98765431"
-
^[ -~]{0,30}$
^[ -~]{0,20}$
^[ -~]{0,20}$
^[ -~]{0,10}$
^[ -~]{0,10}$
^[ -~]{0,100}$
"REATTRIBUTED"
-
SCHEDULE B - 100% Federal Election Activity Payment, Void of 100% Federal Election Activity (Line 30b)
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.
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.
"IND"
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.
^O\d{4}$
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.
"FEDERAL_ELECTION_ACTIVITY_VOID"
Value must be strictly lesser than 0
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.
"SB30B"
"SB30B"
+
^(?:[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
"C00123456"
+
"FEDERAL_ELECTION_ACTIVITY_100PCT_PAYMENT"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
+
^[ -~]{0,20}$
"B123456789-1234"
+
^[ -~]{0,8}$
"SB21"
+
"ORG"
+
^[ -~]{0,200}$
"John Smith & Co."
+
^[ -~]{0,30}$
"Smith"
+
^[ -~]{0,20}$
"John"
+
^[ -~]{0,20}$
"W"
+
^[ -~]{0,10}$
"Dr"
+
^[ -~]{0,10}$
"Jr"
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
+
^[ -~]{0,34}$
"30 Oak Street"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
+
^[GPRSCEO]\d{4}$
Must be at least 1
characters long
Must be at most 5
characters long
"P2012"
+
^[ -~]{0,20}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
+
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
+
"Repay Loan"
+
1
+
^(?:[PC][0-9]{8}|[HS][0-9]{1}[A-Z]{2}[0-9]{5})$
"H98765431"
+
^[ -~]{0,30}$
^[ -~]{0,20}$
^[ -~]{0,20}$
^[ -~]{0,10}$
^[ -~]{0,10}$
^[ -~]{0,100}$
"REATTRIBUTED"
+
SCHEDULE B - Credit Card Memo for Operating Expenditure (line 21b), Credit Card Memo for Other Disbursements (Line 29), Reimbursement Memo for Operating Expenditure (Line 21b), Reimbursement Memo for Other Disbursements - Line 29, Payroll Memo for Operating Expenditure (Line 21b), Payroll Memo for Other Disbursements - Line 29
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.
"SB21B"
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.
"SB29"
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.
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.
"IND"
"SB21B"
-
^(?:[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
"C00123456"
-
"OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT_MEMO"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B123456789-1234"
-
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SB21"
-
"ORG"
-
"IND"
-
"COM"
-
^[ -~]{0,200}$
"John Smith & Co."
-
^[ -~]{0,30}$
"Smith"
-
^[ -~]{0,20}$
"John"
-
^[ -~]{0,20}$
"W"
-
^[ -~]{0,10}$
"Dr"
-
^[ -~]{0,10}$
"Jr"
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
-
^[ -~]{0,34}$
"30 Oak Street"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
-
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
-
^[ -~]{0,100}$
Must be at least 1
characters long
Must be at most 100
characters long
1
-
true
^[ -~]{0,100}$
"REATTRIBUTED"
-
SCHEDULE B - Credit Card Memo for Operating Expenditure (line 21b), Credit Card Memo for Other Disbursements (Line 29), Reimbursement Memo for Operating Expenditure (Line 21b), Reimbursement Memo for Other Disbursements - Line 29, Payroll Memo for Operating Expenditure (Line 21b), Payroll Memo for Other Disbursements - Line 29
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.
"SB21B"
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.
"SB29"
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.
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.
"IND"
"SB21B"
+
^(?:[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
"C00123456"
+
"OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT_MEMO"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B123456789-1234"
+
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SB21"
+
"ORG"
+
"IND"
+
"COM"
+
^[ -~]{0,200}$
"John Smith & Co."
+
^[ -~]{0,30}$
"Smith"
+
^[ -~]{0,20}$
"John"
+
^[ -~]{0,20}$
"W"
+
^[ -~]{0,10}$
"Dr"
+
^[ -~]{0,10}$
"Jr"
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
+
^[ -~]{0,34}$
"30 Oak Street"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
+
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
+
^[ -~]{0,100}$
Must be at least 1
characters long
Must be at most 100
characters long
1
+
true
^[ -~]{0,100}$
"REATTRIBUTED"
+
SCHEDULE B - Credit Card Memo for 100% Federal Election Activity (Line 30b), Staff Reimbursement Memo for 100% Federal Election Activity (Line 30b), Payroll Memo for 100% Federal Election Activity (Line 30b)
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.
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.
"IND"
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.
^O\d{4}$
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.
"SB30B"
"SB30B"
-
^(?:[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
"C00123456"
-
"FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT_MEMO"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B123456789-1234"
-
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SB21"
-
"IND"
-
^[ -~]{0,200}$
"John Smith & Co."
-
^[ -~]{0,30}$
"Smith"
-
^[ -~]{0,20}$
"John"
-
^[ -~]{0,20}$
"W"
-
^[ -~]{0,10}$
"Dr"
-
^[ -~]{0,10}$
"Jr"
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
-
^[ -~]{0,34}$
"30 Oak Street"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
-
^[ -~]{0,5}$
Must be at least 1
characters long
Must be at most 5
characters long
"P2012"
-
^[ -~]{0,20}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
-
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
-
^[ -~]{0,100}$
Must be at least 1
characters long
Must be at most 100
characters long
"Repay Loan"
-
1
-
^(?:[PC][0-9]{8}|[HS][0-9]{1}[A-Z]{2}[0-9]{5})$
"H98765431"
-
^[ -~]{0,30}$
^[ -~]{0,20}$
^[ -~]{0,20}$
^[ -~]{0,10}$
^[ -~]{0,10}$
true
^[ -~]{0,100}$
"REATTRIBUTED"
-
SCHEDULE B - Credit Card Memo for 100% Federal Election Activity (Line 30b), Staff Reimbursement Memo for 100% Federal Election Activity (Line 30b), Payroll Memo for 100% Federal Election Activity (Line 30b)
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.
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.
"IND"
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.
^O\d{4}$
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.
"SB30B"
"SB30B"
+
^(?:[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
"C00123456"
+
"FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT_MEMO"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B123456789-1234"
+
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SB21"
+
"IND"
+
^[ -~]{0,200}$
"John Smith & Co."
+
^[ -~]{0,30}$
"Smith"
+
^[ -~]{0,20}$
"John"
+
^[ -~]{0,20}$
"W"
+
^[ -~]{0,10}$
"Dr"
+
^[ -~]{0,10}$
"Jr"
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
+
^[ -~]{0,34}$
"30 Oak Street"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
+
^[GPRSCEO]\d{4}$
Must be at least 1
characters long
Must be at most 5
characters long
"P2012"
+
^[ -~]{0,20}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
+
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
+
^[ -~]{0,100}$
Must be at least 1
characters long
Must be at most 100
characters long
"Repay Loan"
+
1
+
^(?:[PC][0-9]{8}|[HS][0-9]{1}[A-Z]{2}[0-9]{5})$
"H98765431"
+
^[ -~]{0,30}$
^[ -~]{0,20}$
^[ -~]{0,20}$
^[ -~]{0,10}$
^[ -~]{0,10}$
true
^[ -~]{0,100}$
"REATTRIBUTED"
+
SCHEDULE B - Credit Card Payment for Operating Expenditure, Payment to Payroll for Operating Expenditure, (Line 29b) Credit Card Payment for Other Disbursement, Payment to Payroll for Other Disbursement (Line 29)
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.
"SB21B"
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.
"SB29"
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.
"Credit Card: See Below"
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.
"Payroll: See Below"
"SB21B"
-
^(?:[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
"C00123456"
-
"OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
-
^[ -~]{0,20}$
"B123456789-1234"
-
^[ -~]{0,8}$
"SB21"
-
"ORG"
"ORG"
-
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
-
^[ -~]{0,34}$
"30 Oak Street"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
-
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
-
"Credit Card: See Below"
-
1
-
^[ -~]{0,100}$
"REATTRIBUTED"
-
SCHEDULE B - Credit Card Payment for Operating Expenditure, Payment to Payroll for Operating Expenditure, (Line 29b) Credit Card Payment for Other Disbursement, Payment to Payroll for Other Disbursement (Line 29)
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.
"SB21B"
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.
"SB29"
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.
"Credit Card: See Below"
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.
"Payroll: See Below"
"SB21B"
+
^(?:[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
"C00123456"
+
"OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
+
^[ -~]{0,20}$
"B123456789-1234"
+
^[ -~]{0,8}$
"SB21"
+
"ORG"
"ORG"
+
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
+
^[ -~]{0,34}$
"30 Oak Street"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
+
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
+
"Credit Card: See Below"
+
1
+
^[ -~]{0,100}$
"REATTRIBUTED"
+
SCHEDULE B - Credit Card Payment for 100% Federal Election Activity, Payment to Payroll for 100% Federal Election Activity (Line 30b)
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.
"FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT"
"Credit Card: See Below"
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.
"FEDERAL_ELECTION_ACTIVITY_PAYMENT_TO_PAYROLL"
"Payroll: See Below"
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.
^O\d{4}$
"SB30B"
"SB30B"
-
^(?:[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
"C00123456"
-
"FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
-
^[ -~]{0,20}$
"B123456789-1234"
-
^[ -~]{0,8}$
"SB21"
-
"ORG"
"ORG"
-
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
-
^[ -~]{0,34}$
"30 Oak Street"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
-
^[GPRSCEO]\d{4}$
Must be at least 1
characters long
Must be at most 5
characters long
"P2012"
-
^[ -~]{0,20}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
-
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
-
"Credit Card: See Below"
-
1
-
^[ -~]{0,100}$
"REATTRIBUTED"
-
SCHEDULE B - Credit Card Payment for 100% Federal Election Activity, Payment to Payroll for 100% Federal Election Activity (Line 30b)
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.
"FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT"
"Credit Card: See Below"
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.
"FEDERAL_ELECTION_ACTIVITY_PAYMENT_TO_PAYROLL"
"Payroll: See Below"
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.
^O\d{4}$
"SB30B"
"SB30B"
+
^(?:[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
"C00123456"
+
"FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
+
^[ -~]{0,20}$
"B123456789-1234"
+
^[ -~]{0,8}$
"SB21"
+
"ORG"
"ORG"
+
^[ -~]{0,200}$
Must be at least 1
characters long
Must be at most 200
characters long
"John Smith & Co."
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
+
^[ -~]{0,34}$
"30 Oak Street"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
+
^[GPRSCEO]\d{4}$
Must be at least 1
characters long
Must be at most 5
characters long
"P2012"
+
^[ -~]{0,20}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
+
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
+
"Credit Card: See Below"
+
1
+
^[ -~]{0,100}$
"REATTRIBUTED"
+
SCHEDULE B - Staff Reimbursement for Operating Expenditure (Line 21b), Staff Reimbursements for Other Disbursements - Line 29
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.
"OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT"
"SB21B"
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.
"OTHER_DISBURSEMENT_STAFF_REIMBURSEMENT"
"SB29"
"SB21B"
-
^(?:[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
"C00123456"
-
"OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
-
^[ -~]{0,20}$
"B123456789-1234"
-
^[ -~]{0,8}$
"SB21"
-
"IND"
"IND"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Smith"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"John"
-
^[ -~]{0,20}$
"W"
-
^[ -~]{0,10}$
"Dr"
-
^[ -~]{0,10}$
"Jr"
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
-
^[ -~]{0,34}$
"30 Oak Street"
-
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
-
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
-
"Reimbursement: See Below"
"Reimbursement: See Below"
-
1
-
^[ -~]{0,100}$
"REATTRIBUTED"
-
SCHEDULE B - Staff Reimbursement for Operating Expenditure (Line 21b), Staff Reimbursements for Other Disbursements - Line 29
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.
"OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT"
"SB21B"
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.
"OTHER_DISBURSEMENT_STAFF_REIMBURSEMENT"
"SB29"
"SB21B"
+
^(?:[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
"C00123456"
+
"OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"B56123456789-1234"
+
^[ -~]{0,20}$
"B123456789-1234"
+
^[ -~]{0,8}$
"SB21"
+
"IND"
"IND"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Smith"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"John"
+
^[ -~]{0,20}$
"W"
+
^[ -~]{0,10}$
"Dr"
+
^[ -~]{0,10}$
"Jr"
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"Suite 16"
+
^[ -~]{0,34}$
"30 Oak Street"
+
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Springfield"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"MA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
1012
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2012-07-20"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1500
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
+
"GENERAL_DISBURSEMENT"
"GENERAL_DISBURSEMENT"
+
"Reimbursement: See Below"
"Reimbursement: See Below"
+
1
+
^[ -~]{0,100}$
"REATTRIBUTED"
+
Earmark Memo
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.
"COM"
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.
"IND"
"SA11AI"
"SA11AI"
-
^(?:[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
"C00123456"
-
"EARMARK_MEMO"
"EARMARK_MEMO"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
-
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A123456789-1234"
-
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SA11AI"
-
"IND"
-
^[ -~]{0,200}$
"John Smith & Co."
-
^[ -~]{0,30}$
"Smith"
-
^[ -~]{0,20}$
"John"
-
^[ -~]{0,20}$
"W"
-
^[ -~]{0,10}$
"Dr"
-
^[ -~]{0,10}$
"Jr"
-
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
-
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
-
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
-
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
-
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
-
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
-
"GENERAL"
"GENERAL"
-
^[ -~]{0,100}$
Must be at least 1
characters long
Must be at most 100
characters long
^(?:[PC][0-9]{8}|[HS][0-9]{1}[A-Z]{2}[0-9]{5})$
^[ -~]{0,200}$
"Action PAC"
-
^[ -~]{0,38}$
"XYZ Company"
-
^[ -~]{0,38}$
"QC Inspector"
-
true
^[ -~]{0,100}$
"REATTRIBUTED"
-
Earmark Memo
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.
"COM"
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.
"IND"
"SA11AI"
"SA11AI"
+
^(?:[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
"C00123456"
+
"EARMARK_MEMO"
"EARMARK_MEMO"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A56123456789-1234"
+
^[ -~]{0,20}$
Must be at least 1
characters long
Must be at most 20
characters long
"A123456789-1234"
+
^[ -~]{0,8}$
Must be at least 1
characters long
Must be at most 8
characters long
"SA11AI"
+
"IND"
+
^[ -~]{0,200}$
"John Smith & Co."
+
^[ -~]{0,30}$
"Smith"
+
^[ -~]{0,20}$
"John"
+
^[ -~]{0,20}$
"W"
+
^[ -~]{0,10}$
"Dr"
+
^[ -~]{0,10}$
"Jr"
+
^[ -~]{0,34}$
Must be at least 1
characters long
Must be at most 34
characters long
"123 Main Street"
+
^[ -~]{0,34}$
^[ -~]{0,30}$
Must be at least 1
characters long
Must be at most 30
characters long
"Anytown"
+
^[ -~]{0,2}$
Must be at least 1
characters long
Must be at most 2
characters long
"WA"
+
^[ -~]{0,9}$
Must be at least 1
characters long
Must be at most 9
characters long
981110123
+
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
"2018-11-13"
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
250
+
Value must be greater or equal to -99999999.99
and lesser or equal to 999999999.99
1000
+
"GENERAL"
"GENERAL"
+
^[ -~]{0,100}$
Must be at least 1
characters long
Must be at most 100
characters long
^(?:[PC][0-9]{8}|[HS][0-9]{1}[A-Z]{2}[0-9]{5})$
^[ -~]{0,200}$
"Action PAC"
+
^[ -~]{0,38}$
"XYZ Company"
+
^[ -~]{0,38}$
"QC Inspector"
+
true
^[ -~]{0,100}$
"REATTRIBUTED"
+
Earmark Receipt (11a)
Type: objectIf 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.
Value must be greater or equal to 200.01
Earmark Receipt (11a)
Type: objectIf 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.
Value must be greater or equal to 200.01
^[ -~]{0,20}$
"W"
^[ -~]{0,10}$
"Dr"
^[ -~]{0,10}$
"Jr"
-
"H\nS\nP"
+
"H\nS\nP"
^[A-Z]{2}$
"WA"
^[0-9]{2}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
20120729
^P[0-9]{8}$|^[H|S][0-9]{1}[A-Z]{2}[0-9]{5}$
"P01234567"
@@ -23,7 +23,7 @@
^[ -~]{0,20}$
"W"
^[ -~]{0,10}$
"Dr"
^[ -~]{0,10}$
"Jr"
-
"H\nS\nP"
+
"H\nS\nP"
^[A-Z]{2}$
"WA"
^[0-9]{2}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
20120729
^P[0-9]{8}$|^[H|S][0-9]{1}[A-Z]{2}[0-9]{5}$
"P01234567"
@@ -34,7 +34,7 @@
^[ -~]{0,20}$
"W"
^[ -~]{0,10}$
"Dr"
^[ -~]{0,10}$
"Jr"
-
"H\nS\nP"
+
"H\nS\nP"
^[A-Z]{2}$
"WA"
^[0-9]{2}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
20120729
^P[0-9]{8}$|^[H|S][0-9]{1}[A-Z]{2}[0-9]{5}$
"P01234567"
@@ -45,7 +45,7 @@
^[ -~]{0,20}$
"W"
^[ -~]{0,10}$
"Dr"
^[ -~]{0,10}$
"Jr"
-
"H\nS\nP"
+
"H\nS\nP"
^[A-Z]{2}$
"WA"
^[0-9]{2}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
20120729
^P[0-9]{8}$|^[H|S][0-9]{1}[A-Z]{2}[0-9]{5}$
"P01234567"
@@ -56,7 +56,7 @@
^[ -~]{0,20}$
"W"
^[ -~]{0,10}$
"Dr"
^[ -~]{0,10}$
"Jr"
-
"H\nS\nP"
+
"H\nS\nP"
^[A-Z]{2}$
"WA"
^[0-9]{2}$
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
20120729
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
20120729
@@ -68,4 +68,4 @@
^[ -~]{0,10}$
"Mr."
^[ -~]{0,10}$
"Jr."
^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Must be at least 10
characters long
20120729
-