From 615a489d3251b901db9388a59da539821d3abc84 Mon Sep 17 00:00:00 2001 From: Sasha Dresden Date: Mon, 29 Apr 2024 17:51:08 -0400 Subject: [PATCH 1/7] Update to pytest 8 --- .circleci/config.yml | 2 +- fecfile_validate_python/tests/contacts/test_contact_schema.py | 3 ++- fecfile_validate_python/tests/test_validate.py | 2 +- requirements.txt | 4 ++-- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index cfca57a6..6e9a2945 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -32,7 +32,7 @@ jobs: - run: name: Run python tests, save a coverage report, and save coverage percentage command: | - pytest --cov=. --cov-report=xml --cov-report=html:htmlcov_py --cov-report=term | tee pytest.out + python3 -m pytest --cov=. --cov-report=xml --cov-report=html:htmlcov_py --cov-report=term | tee pytest.out export NEW_PYTHON_LINES=$(cat pytest.out | grep TOTAL | awk '{print $2}' | grep -oE "[0-9]+" ) export NEW_PYTHON_HITS=$(($NEW_PYTHON_LINES - $(cat pytest.out | grep TOTAL | awk '{print $3}' | grep -oE "[0-9]+" ))) export NEW_PYTHON_PERCENT=$(cat pytest.out | grep TOTAL | awk '{print $4}' | grep -oE "[0-9]+" ) diff --git a/fecfile_validate_python/tests/contacts/test_contact_schema.py b/fecfile_validate_python/tests/contacts/test_contact_schema.py index 3c0aff9f..db9b7ce7 100644 --- a/fecfile_validate_python/tests/contacts/test_contact_schema.py +++ b/fecfile_validate_python/tests/contacts/test_contact_schema.py @@ -1,7 +1,8 @@ import pytest import json import os -from src.fecfile_validate import validate + +from fecfile_validate_python.src.fecfile_validate import validate @pytest.fixture diff --git a/fecfile_validate_python/tests/test_validate.py b/fecfile_validate_python/tests/test_validate.py index d1081f1e..c5c3acbe 100644 --- a/fecfile_validate_python/tests/test_validate.py +++ b/fecfile_validate_python/tests/test_validate.py @@ -2,7 +2,7 @@ import json import os from jsonschema import Draft7Validator -from src.fecfile_validate import validate +from fecfile_validate_python.src.fecfile_validate import validate @pytest.fixture diff --git a/requirements.txt b/requirements.txt index a441a9e3..96e2173c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,9 +1,9 @@ Sphinx==4.3.1 -pytest==7.4.4 +pytest coverage==6.2 pytest-cov pylint==2.13.9 jsonschema==3.2.0 -json-schema-for-humans==0.39.1 +json-schema-for-humans openpyxl==3.0.9 rfc3339-validator==0.1.4 From 4543eb1f5812f2e5df61776af208896f37de468a Mon Sep 17 00:00:00 2001 From: Sasha Dresden Date: Fri, 3 May 2024 15:27:57 -0400 Subject: [PATCH 2/7] Cleanup requirements and requirements-test --- .gitignore | 1 + requirements-test.txt | 3 +-- requirements.txt | 14 ++++++-------- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 934b19f9..ba8603c4 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ *.pot *.pyc *.pyo +.venv/ build/ dist/ helloworld.db diff --git a/requirements-test.txt b/requirements-test.txt index 1e0d06f9..6018a5bd 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,7 +1,6 @@ -jsonschema==3.2.0 pytest pytest-cov flake8 pep8-naming safety -liccheck +liccheck \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 96e2173c..13b3cfcd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,9 +1,7 @@ -Sphinx==4.3.1 -pytest -coverage==6.2 -pytest-cov -pylint==2.13.9 -jsonschema==3.2.0 +Sphinx +coverage +pylint +jsonschema json-schema-for-humans -openpyxl==3.0.9 -rfc3339-validator==0.1.4 +openpyxl +rfc3339-validator From 122a63ac8759f92c9676cd13818a7e15918bc7d9 Mon Sep 17 00:00:00 2001 From: Sasha Dresden Date: Tue, 7 May 2024 17:55:37 -0400 Subject: [PATCH 3/7] Add report_type property to all transactions --- bin/schema-update-utility.py | 103 +++++++++++------- .../tests/disbursements.test.ts | 1 + .../tests/individual_receipt.test.ts | 1 + .../offset_to_operating_expenditures.test.ts | 1 + .../tests/sample_individual_receipt.json | 1 + ...SINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json | 18 +++ schema/C1_LOAN_AGREEMENT.json | 18 +++ schema/C2_LOAN_GUARANTOR.json | 18 +++ schema/CANDIDATE_CONTRIBUTIONS.json | 18 +++ schema/COM_IN_KIND_OUTS.json | 18 +++ schema/COM_IN_KIND_RECEIPTS.json | 18 +++ schema/CONDUIT_EARMARKS.json | 18 +++ schema/CONDUIT_EARMARK_OUTS.json | 18 +++ schema/DEBTS.json | 18 +++ schema/DISBURSEMENTS.json | 18 +++ schema/DISBURSEMENTS_FEA.json | 18 +++ schema/DISBURSEMENT_MEMOS.json | 18 +++ schema/DISBURSEMENT_MEMOS_FEA.json | 18 +++ schema/DISBURSEMENT_PARENTS.json | 18 +++ schema/DISBURSEMENT_PARENTS_FEA.json | 18 +++ schema/DISBURSEMENT_PARENTS_STAFF.json | 18 +++ schema/EARMARK_MEMO.json | 18 +++ schema/EARMARK_RECEIPT.json | 18 +++ ...ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json | 18 +++ schema/INDEPENDENT_EXPENDITURES.json | 18 +++ schema/INDEPENDENT_EXPENDITURE_MEMOS.json | 18 +++ schema/INDEPENDENT_EXPENDITURE_PARENTS.json | 18 +++ schema/INDIVIDUAL_JF_TRANSFER_MEMO.json | 18 +++ ...UAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 18 +++ ...NAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 18 +++ ...L_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 18 +++ ...L_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 18 +++ ...VIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 18 +++ ...TIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 18 +++ schema/INDIVIDUAL_RECEIPT.json | 18 +++ ...DUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json | 18 +++ schema/INDIVIDUAL_RECOUNT_RECEIPT.json | 18 +++ schema/INDIVIDUAL_REFUNDS.json | 18 +++ schema/IN_KIND_CONTRIBUTIONS.json | 18 +++ schema/IN_KIND_OUT.json | 18 +++ schema/IN_KIND_RECEIPT.json | 18 +++ ...FER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 18 +++ ...R_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 18 +++ ...ANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 18 +++ schema/JOINT_FUNDRAISING_TRANSFER.json | 18 +++ schema/LOANS.json | 18 +++ schema/LOANS_RECEIVED.json | 18 +++ schema/LOAN_MADE.json | 18 +++ schema/LOAN_REPAYMENT_MADE.json | 18 +++ schema/LOAN_REPAYMENT_RECEIVED.json | 18 +++ .../MULTISTATE_INDEPENDENT_EXPENDITURE.json | 18 +++ schema/NATIONAL_PARTY_EARMARK_MEMOS.json | 18 +++ schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json | 18 +++ schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json | 18 +++ ...ATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json | 18 +++ schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json | 18 +++ .../NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json | 18 +++ schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json | 18 +++ ...NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json | 18 +++ schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json | 18 +++ ...TRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json | 18 +++ schema/NON_CONTRIBUTION_MEMOS.json | 18 +++ schema/NON_CONTRIBUTION_PARENTS.json | 18 +++ schema/OFFSET_TO_OPERATING_EXPENDITURES.json | 18 +++ schema/OTHER_COMMITTEE_CONTRIBUTIONS.json | 18 +++ ...ER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json | 18 +++ schema/OTHER_RECEIPT.json | 18 +++ schema/PAC_CONDUIT_EARMARKS.json | 18 +++ schema/PAC_EARMARK_MEMO.json | 18 +++ schema/PAC_EARMARK_RECEIPT.json | 18 +++ schema/PAC_JF_TRANSFER_MEMO.json | 18 +++ ...PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 18 +++ ...NAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 18 +++ ...C_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 18 +++ ...L_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 18 +++ .../PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 18 +++ ...TIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 18 +++ schema/PAC_RECEIPT.json | 18 +++ schema/PAC_RECOUNT_RECEIPT.json | 18 +++ schema/PAC_RETURN.json | 18 +++ schema/PARTNERSHIP_ATTRIBUTION.json | 18 +++ ...TNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json | 18 +++ ...NAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 18 +++ ...L_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 18 +++ ...TIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 18 +++ ...RIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json | 18 +++ schema/PARTNERSHIP_JF_TRANSFER_MEMO.json | 18 +++ ...NAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 18 +++ ...L_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 18 +++ ...TIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 18 +++ schema/PARTNERSHIP_RECEIPT.json | 18 +++ .../PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json | 18 +++ schema/PARTY_JF_TRANSFER_MEMO.json | 18 +++ ...RTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 18 +++ ...Y_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 18 +++ .../PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 18 +++ schema/PARTY_PAC_REFUNDS.json | 18 +++ schema/PARTY_RECEIPT.json | 18 +++ schema/PARTY_RECOUNT_RECEIPT.json | 18 +++ schema/PARTY_RETURN.json | 18 +++ schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json | 18 +++ ...CEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json | 18 +++ schema/RECOUNT_AND_NP_DISBURSEMENTS.json | 18 +++ schema/REFUND_TO_FEDERAL_CANDIDATE.json | 18 +++ .../REFUND_TO_OTHER_POLITICAL_COMMITTEE.json | 18 +++ schema/REFUND_TO_UNREGISTERED_COMMITTEE.json | 18 +++ schema/RETURN_RECEIPT.json | 18 +++ schema/TRANSFER.json | 18 +++ schema/TRANSFER_TO_AFFILIATES.json | 18 +++ schema/TRIBAL_JF_TRANSFER_MEMO.json | 18 +++ ...BAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 18 +++ ...NAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 18 +++ ...L_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 18 +++ ...L_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 18 +++ ...TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 18 +++ ...TIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 18 +++ schema/TRIBAL_RECEIPT.json | 18 +++ schema/TRIBAL_RECOUNT_RECEIPT.json | 18 +++ schema/UNREGISTERED_REFUNDS.json | 18 +++ 119 files changed, 2121 insertions(+), 38 deletions(-) diff --git a/bin/schema-update-utility.py b/bin/schema-update-utility.py index 74dedf75..6c395cfa 100644 --- a/bin/schema-update-utility.py +++ b/bin/schema-update-utility.py @@ -11,18 +11,35 @@ def encoder_override(obj): if isinstance(obj, Decimal): # We block out Decimals in | symbols so that we can # clean them of their surrounding quotation marks later. - return '|'+str(obj)+'|' + return "|" + str(obj) + "|" return json.JSONEncoder.default(obj) def restore_decimal_values(json_string): regex = re.compile(r'"\|(.*)\|"') - return regex.sub('\\1', json_string) + return regex.sub("\\1", json_string) def process(file, schema): - print('*** ' + file) + print("*** " + file) + + report_type = { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": ["F3X"], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": None, + "RULE REFERENCE": None, + "FIELD_FORM_ASSOCIATION": None, + }, + } + # if 'filer_committee_id_number' in schema['properties']: # schema['properties']['filer_committee_id_number']['pattern'] = \ # '^[C|P][0-9]{8}$|^[H|S][0-9]{1}[A-Z]{2}[0-9]{5}$' @@ -41,47 +58,57 @@ def process(file, schema): # for property_key in schema['properties'].keys(): # del schema['properties'][property_key]['fec_spec']['COL_SEQ'] - properties = schema['properties'] - conditionals = schema.get('allOf', []) + # properties = schema['properties'] + # conditionals = schema.get('allOf', []) changed = False - for property in properties.keys(): - property_type = properties[property].get('type', []) - if property in schema.get('required', []): - if properties[property].get('minLength') == 0: - properties[property]['minLength'] = 1 - changed = True - - if isinstance(property_type, list): - if "null" in property_type: - properties[property]['type'] = "string" - changed = True - - if "examples" in properties[property]: - examples = properties[property]["examples"] - if "none" in examples: - examples.remove("none") - changed = True - - for condition in conditionals: - if property in condition['then'].get('required', []): - if property in condition['then']: - if condition['then'][property].get('minLength') == 0: - condition['then'][property]['minLength'] = 1 - changed = True - - if isinstance(property_type, list): - if "none" in property_type: - condition['then'][property]['type'] = 'string' - changed = True + if ( + "transaction_id" in schema["properties"] + and "transaction_type_identifier" in schema["properties"] + ): + new_properties = {"report_type": report_type} + for key, value in schema["properties"].items(): + new_properties[key] = value + schema["properties"] = new_properties + schema["required"].insert(0, "report_type") + changed = True + + # for property in properties.keys(): + # property_type = properties[property].get('type', []) + # if property in schema.get('required', []): + # if properties[property].get('minLength') == 0: + # properties[property]['minLength'] = 1 + # changed = True + + # if isinstance(property_type, list): + # if "null" in property_type: + # properties[property]['type'] = "string" + # changed = True + + # if "examples" in properties[property]: + # examples = properties[property]["examples"] + # if "none" in examples: + # examples.remove("none") + # changed = True + + # for condition in conditionals: + # if property in condition['then'].get('required', []): + # if property in condition['then']: + # if condition['then'][property].get('minLength') == 0: + # condition['then'][property]['minLength'] = 1 + # changed = True + + # if isinstance(property_type, list): + # if "none" in property_type: + # condition['then'][property]['type'] = 'string' + # changed = True return [schema, changed] -exclude_file_list = [ -] +exclude_file_list = [] -for file in (glob.glob('*.json')): +for file in glob.glob("*.json"): if file in exclude_file_list: continue @@ -93,7 +120,7 @@ def process(file, schema): schema, changed = process(file, schema) if changed: - f = open(file, 'w') + f = open(file, "w") output = json.dumps(schema, indent=4, default=encoder_override) cleaned_output = restore_decimal_values(output) diff --git a/fecfile_validate_js/tests/disbursements.test.ts b/fecfile_validate_js/tests/disbursements.test.ts index 2f843bde..7bd97aac 100644 --- a/fecfile_validate_js/tests/disbursements.test.ts +++ b/fecfile_validate_js/tests/disbursements.test.ts @@ -3,6 +3,7 @@ import { validate } from "../dist/index.js"; import { schema } from "../dist/DISBURSEMENTS.js"; const perfectForm: any = { + report_type: "F3X", form_type: "SB21B", filer_committee_id_number: "C00123456", transaction_type_identifier: "OPERATING_EXPENDITURE", diff --git a/fecfile_validate_js/tests/individual_receipt.test.ts b/fecfile_validate_js/tests/individual_receipt.test.ts index 52f1b350..9cd41b84 100644 --- a/fecfile_validate_js/tests/individual_receipt.test.ts +++ b/fecfile_validate_js/tests/individual_receipt.test.ts @@ -3,6 +3,7 @@ import { validate } from "../dist/index.js"; import { schema } from "../dist/INDIVIDUAL_RECEIPT.js"; const perfectForm: any = { + report_type: "F3X", form_type: "SA11AI", filer_committee_id_number: "C00123456", transaction_type_identifier: "INDIVIDUAL_RECEIPT", diff --git a/fecfile_validate_js/tests/offset_to_operating_expenditures.test.ts b/fecfile_validate_js/tests/offset_to_operating_expenditures.test.ts index e447048b..297e7afe 100644 --- a/fecfile_validate_js/tests/offset_to_operating_expenditures.test.ts +++ b/fecfile_validate_js/tests/offset_to_operating_expenditures.test.ts @@ -3,6 +3,7 @@ import { validate } from "../dist/index.js"; import { schema } from "../dist/OFFSET_TO_OPERATING_EXPENDITURES.js"; const perfectForm: any = { + report_type: "F3X", form_type: "SA15", filer_committee_id_number: "C00123456", transaction_type_identifier: "OFFSET_TO_OPERATING_EXPENDITURES", diff --git a/fecfile_validate_python/tests/sample_individual_receipt.json b/fecfile_validate_python/tests/sample_individual_receipt.json index 28d81dfb..f206e6a2 100644 --- a/fecfile_validate_python/tests/sample_individual_receipt.json +++ b/fecfile_validate_python/tests/sample_individual_receipt.json @@ -1,4 +1,5 @@ { + "report_type": "F3X", "form_type": "SA11AI", "filer_committee_id_number": "C00000012", "transaction_type_identifier": "INDIVIDUAL_RECEIPT", diff --git a/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json b/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json index f0d6da33..1cb4a37a 100644 --- a/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json +++ b/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Non-contribution Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/C1_LOAN_AGREEMENT.json b/schema/C1_LOAN_AGREEMENT.json index aadfe8a8..c60bd4df 100644 --- a/schema/C1_LOAN_AGREEMENT.json +++ b/schema/C1_LOAN_AGREEMENT.json @@ -6,6 +6,7 @@ "description": "SCHEDULE C1 - LOANS AND LINES OF CREDIT FROM LENDING INSTITUTIONS", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -33,6 +34,23 @@ "authorized_date_signed" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/C2_LOAN_GUARANTOR.json b/schema/C2_LOAN_GUARANTOR.json index a0268158..13f71fc7 100644 --- a/schema/C2_LOAN_GUARANTOR.json +++ b/schema/C2_LOAN_GUARANTOR.json @@ -6,6 +6,7 @@ "description": "SCHEDULE C2 - LOAN GUARANTOR NAME & ADDRESS INFORMATION (SUPPLEMENTARY FOR INFORMATION FOUND ON SCHEDULE C)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -20,6 +21,23 @@ "guaranteed_amount" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/CANDIDATE_CONTRIBUTIONS.json b/schema/CANDIDATE_CONTRIBUTIONS.json index d7cd9353..a58dd44b 100644 --- a/schema/CANDIDATE_CONTRIBUTIONS.json +++ b/schema/CANDIDATE_CONTRIBUTIONS.json @@ -6,6 +6,7 @@ "description": "Contribution to Candidate (Line 23), Void of Contribution to Candidate (Line 23)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/COM_IN_KIND_OUTS.json b/schema/COM_IN_KIND_OUTS.json index 20db056f..5430bac1 100644 --- a/schema/COM_IN_KIND_OUTS.json +++ b/schema/COM_IN_KIND_OUTS.json @@ -6,6 +6,7 @@ "description": "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) ", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ "beneficiary_committee_name" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/COM_IN_KIND_RECEIPTS.json b/schema/COM_IN_KIND_RECEIPTS.json index a2db9a9b..ed4ab265 100644 --- a/schema/COM_IN_KIND_RECEIPTS.json +++ b/schema/COM_IN_KIND_RECEIPTS.json @@ -6,6 +6,7 @@ "description": "Party In-Kind (11b). PAC In-Kind (11c), In-Kind Transfer (12), In-Kind Transfer - Federal Election Activity (12)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/CONDUIT_EARMARKS.json b/schema/CONDUIT_EARMARKS.json index 4384dfcb..2208603f 100644 --- a/schema/CONDUIT_EARMARKS.json +++ b/schema/CONDUIT_EARMARKS.json @@ -6,6 +6,7 @@ "description": "Conduit Earmark (Deposited), Conduit Earmark (Undeposited) (11a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/CONDUIT_EARMARK_OUTS.json b/schema/CONDUIT_EARMARK_OUTS.json index 2d05dc5a..5e7693ec 100644 --- a/schema/CONDUIT_EARMARK_OUTS.json +++ b/schema/CONDUIT_EARMARK_OUTS.json @@ -6,6 +6,7 @@ "description": "Conduit Earmark Out (Deposited), Conduit Earmark Out (Undeposited), PAC Conduit Earmark Out (Deposited), PAC Conduit Earmark Out (Undeposited) (Line 23)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,6 +31,23 @@ "beneficiary_candidate_office" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/DEBTS.json b/schema/DEBTS.json index 216d0561..751bc01c 100644 --- a/schema/DEBTS.json +++ b/schema/DEBTS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE D - DEBTS AND OBLIGATIONS (Itemized for each one)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ "balance_at_close" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/DISBURSEMENTS.json b/schema/DISBURSEMENTS.json index fe7c1449..d4afb855 100644 --- a/schema/DISBURSEMENTS.json +++ b/schema/DISBURSEMENTS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Operating Expenditure (Line 21b), Void of Operating Expenditure (21b), Other Disbursement (29), Void of Other Disbursement (29)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/DISBURSEMENTS_FEA.json b/schema/DISBURSEMENTS_FEA.json index c8294ab5..b5c392cf 100644 --- a/schema/DISBURSEMENTS_FEA.json +++ b/schema/DISBURSEMENTS_FEA.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - 100% Federal Election Activity Payment, Void of 100% Federal Election Activity (Line 30b)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -23,6 +24,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/DISBURSEMENT_MEMOS.json b/schema/DISBURSEMENT_MEMOS.json index 1d526bec..0e407988 100644 --- a/schema/DISBURSEMENT_MEMOS.json +++ b/schema/DISBURSEMENT_MEMOS.json @@ -6,6 +6,7 @@ "description": "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", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "back_reference_tran_id_number", @@ -25,6 +26,23 @@ "memo_code" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/DISBURSEMENT_MEMOS_FEA.json b/schema/DISBURSEMENT_MEMOS_FEA.json index 3fca7fdb..fb2305a2 100644 --- a/schema/DISBURSEMENT_MEMOS_FEA.json +++ b/schema/DISBURSEMENT_MEMOS_FEA.json @@ -6,6 +6,7 @@ "description": "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)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ "memo_code" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/DISBURSEMENT_PARENTS.json b/schema/DISBURSEMENT_PARENTS.json index 30f80675..57e0f7c9 100644 --- a/schema/DISBURSEMENT_PARENTS.json +++ b/schema/DISBURSEMENT_PARENTS.json @@ -6,6 +6,7 @@ "description": "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)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -23,6 +24,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/DISBURSEMENT_PARENTS_FEA.json b/schema/DISBURSEMENT_PARENTS_FEA.json index 28476d8e..2bdb92bc 100644 --- a/schema/DISBURSEMENT_PARENTS_FEA.json +++ b/schema/DISBURSEMENT_PARENTS_FEA.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Credit Card Payment for 100% Federal Election Activity, Payment to Payroll for 100% Federal Election Activity (Line 30b)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/DISBURSEMENT_PARENTS_STAFF.json b/schema/DISBURSEMENT_PARENTS_STAFF.json index ffd9c81f..4c74cb58 100644 --- a/schema/DISBURSEMENT_PARENTS_STAFF.json +++ b/schema/DISBURSEMENT_PARENTS_STAFF.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Staff Reimbursement for Operating Expenditure (Line 21b), Staff Reimbursements for Other Disbursements - Line 29", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/EARMARK_MEMO.json b/schema/EARMARK_MEMO.json index e9517c87..0c545fa8 100644 --- a/schema/EARMARK_MEMO.json +++ b/schema/EARMARK_MEMO.json @@ -6,6 +6,7 @@ "description": "Earmark Memo", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/EARMARK_RECEIPT.json b/schema/EARMARK_RECEIPT.json index ea3d29ed..cb03eb38 100644 --- a/schema/EARMARK_RECEIPT.json +++ b/schema/EARMARK_RECEIPT.json @@ -6,6 +6,7 @@ "description": "Earmark Receipt (11a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json b/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json index 7b6effd8..72e4a058 100644 --- a/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json +++ b/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json @@ -6,6 +6,7 @@ "description": "Staff Reimbursement for 100% Federal Election Activity (Line 30b)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDEPENDENT_EXPENDITURES.json b/schema/INDEPENDENT_EXPENDITURES.json index 03af654f..8fe927b4 100644 --- a/schema/INDEPENDENT_EXPENDITURES.json +++ b/schema/INDEPENDENT_EXPENDITURES.json @@ -6,6 +6,7 @@ "description": "INDEPENDENT EXPENDITURES", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,6 +30,23 @@ "date_signed" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDEPENDENT_EXPENDITURE_MEMOS.json b/schema/INDEPENDENT_EXPENDITURE_MEMOS.json index 22d44527..b92a81c7 100644 --- a/schema/INDEPENDENT_EXPENDITURE_MEMOS.json +++ b/schema/INDEPENDENT_EXPENDITURE_MEMOS.json @@ -6,6 +6,7 @@ "description": "INDEPENDENT EXPENDITURE_MEMOS", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -33,6 +34,23 @@ "memo_code" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDEPENDENT_EXPENDITURE_PARENTS.json b/schema/INDEPENDENT_EXPENDITURE_PARENTS.json index 4b1b8827..a6707d32 100644 --- a/schema/INDEPENDENT_EXPENDITURE_PARENTS.json +++ b/schema/INDEPENDENT_EXPENDITURE_PARENTS.json @@ -6,6 +6,7 @@ "description": "INDEPENDENT EXPENDITURE PARENTS", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,6 +30,23 @@ "date_signed" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json index 7e724b4f..cb7fe8db 100644 --- a/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Individual JF Memo (12)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 63a478fe..9a4285db 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Individual National Party Pres. Nominating Convention Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index fb75b2b5..6a6846f6 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Individual National Party Pres. Nominating Convention Account JF Transfer Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index e67d0b51..8ac2ee2e 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Individual National Party Headquarters Buildings Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index 6f55080b..c4f8435c 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Individual National Party Headquarters Joint Fundraising Transfer Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 7e713719..a396fcca 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Individual National Party Recount/Legal Proceedings Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index a3a898ad..fefed37c 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Individual National Party Recount JF Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_RECEIPT.json b/schema/INDIVIDUAL_RECEIPT.json index 6c66850c..d53c7865 100644 --- a/schema/INDIVIDUAL_RECEIPT.json +++ b/schema/INDIVIDUAL_RECEIPT.json @@ -6,6 +6,7 @@ "description": "Individual Receipt (11a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json b/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json index 4edea3a7..395304e2 100644 --- a/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json +++ b/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Individual Receipt - Non-contribution Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_RECOUNT_RECEIPT.json b/schema/INDIVIDUAL_RECOUNT_RECEIPT.json index b8ec5134..4d9a7db0 100644 --- a/schema/INDIVIDUAL_RECOUNT_RECEIPT.json +++ b/schema/INDIVIDUAL_RECOUNT_RECEIPT.json @@ -6,6 +6,7 @@ "description": "Individual - JF Recount Account Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/INDIVIDUAL_REFUNDS.json b/schema/INDIVIDUAL_REFUNDS.json index 7da878d2..6a747903 100644 --- a/schema/INDIVIDUAL_REFUNDS.json +++ b/schema/INDIVIDUAL_REFUNDS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Refund of Individual Contribution (Line 28a), Refund of Individual Contribution Void (Line 28a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -20,6 +21,23 @@ "aggregation_group" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/IN_KIND_CONTRIBUTIONS.json b/schema/IN_KIND_CONTRIBUTIONS.json index 10150e3d..64b1c0a6 100644 --- a/schema/IN_KIND_CONTRIBUTIONS.json +++ b/schema/IN_KIND_CONTRIBUTIONS.json @@ -6,6 +6,7 @@ "description": "In-Kind Contributions to Candidate (Line 23)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,6 +28,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/IN_KIND_OUT.json b/schema/IN_KIND_OUT.json index 26372a94..1dddc6bd 100644 --- a/schema/IN_KIND_OUT.json +++ b/schema/IN_KIND_OUT.json @@ -6,6 +6,7 @@ "description": "In-Kind Out (line 21b)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,6 +28,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/IN_KIND_RECEIPT.json b/schema/IN_KIND_RECEIPT.json index c206e118..68378d31 100644 --- a/schema/IN_KIND_RECEIPT.json +++ b/schema/IN_KIND_RECEIPT.json @@ -6,6 +6,7 @@ "description": "In-Kind Receipt (11a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index c87b31d8..7d376a4d 100644 --- a/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "JF Transfer - Nat'l. Party Convention Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index daeaef37..81ded562 100644 --- a/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "JF Transfer - Nat'l Party Headquarters Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 6feda6b1..f15bb8bc 100644 --- a/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Transfer (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/JOINT_FUNDRAISING_TRANSFER.json b/schema/JOINT_FUNDRAISING_TRANSFER.json index c4a894a2..d65cf71b 100644 --- a/schema/JOINT_FUNDRAISING_TRANSFER.json +++ b/schema/JOINT_FUNDRAISING_TRANSFER.json @@ -6,6 +6,7 @@ "description": "Transfer (12)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/LOANS.json b/schema/LOANS.json index 79408e86..cefee984 100644 --- a/schema/LOANS.json +++ b/schema/LOANS.json @@ -6,6 +6,7 @@ "description": "Loan Received from Individual, Loan Received from Bank, Loan By Committee", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ "secured" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/LOANS_RECEIVED.json b/schema/LOANS_RECEIVED.json index 7a121058..1d8850b2 100644 --- a/schema/LOANS_RECEIVED.json +++ b/schema/LOANS_RECEIVED.json @@ -6,6 +6,7 @@ "description": "SCHEDULE A - Loan Received from Individual (13), Loan Received from Bank (13)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/LOAN_MADE.json b/schema/LOAN_MADE.json index e6e757c4..7c6d75f7 100644 --- a/schema/LOAN_MADE.json +++ b/schema/LOAN_MADE.json @@ -6,6 +6,7 @@ "description": "Loan Made (Line 27)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/LOAN_REPAYMENT_MADE.json b/schema/LOAN_REPAYMENT_MADE.json index 462dd4cf..4714140f 100644 --- a/schema/LOAN_REPAYMENT_MADE.json +++ b/schema/LOAN_REPAYMENT_MADE.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Loan Repayment Made (Line 26)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/LOAN_REPAYMENT_RECEIVED.json b/schema/LOAN_REPAYMENT_RECEIVED.json index 7b1ea175..4a1acdb5 100644 --- a/schema/LOAN_REPAYMENT_RECEIVED.json +++ b/schema/LOAN_REPAYMENT_RECEIVED.json @@ -6,6 +6,7 @@ "description": "Loan Repayment Received (14)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json b/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json index 3c3694ac..ec26ede4 100644 --- a/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json +++ b/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json @@ -6,6 +6,7 @@ "description": "MULTISTATE_INDEPENDENT_EXPENDITURE", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,6 +30,23 @@ "date_signed" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NATIONAL_PARTY_EARMARK_MEMOS.json b/schema/NATIONAL_PARTY_EARMARK_MEMOS.json index ef4b9741..2883e4fc 100644 --- a/schema/NATIONAL_PARTY_EARMARK_MEMOS.json +++ b/schema/NATIONAL_PARTY_EARMARK_MEMOS.json @@ -6,6 +6,7 @@ "description": "National Party Earmark Memos (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json b/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json index 5cccd848..98cf3ca4 100644 --- a/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json +++ b/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json @@ -6,6 +6,7 @@ "description": "National Party Earmark Receipts (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json b/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json index 5ea35337..495516d5 100644 --- a/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json +++ b/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Individual Refund - National Party Headquarters Buildings Account (Line 21b), Individual Refund - National Party Pres. Nominating Convention Account (Line 21b), Individual Refund - National Party Recount/Legal Proceedings Account (LIne 29)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -23,6 +24,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json b/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json index 20043f62..f4538763 100644 --- a/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json +++ b/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json @@ -6,6 +6,7 @@ "description": "Other Committee Refund - National Party Headquarters Buildings Account (Line 21b), Other Committee Refund - National Party Pres. Nominating Convention Account (Line 21b), Other Committee Refund - National Party Recount/Legal Proceedings Account (Line 29)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json b/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json index 98b32ab1..daa4500a 100644 --- a/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json +++ b/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json @@ -6,6 +6,7 @@ "description": "National Party Partnership Memos (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json b/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json index 515aab6d..0714fd25 100644 --- a/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json +++ b/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json @@ -6,6 +6,7 @@ "description": "National Party Partnership Receipts (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json b/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json index 72158f55..90ce3896 100644 --- a/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json +++ b/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Tribal Refund - National Party Headquarters Buildings Account (Line 21b), Tribal Refund - National Party Pres. Nominating Convention Account (Line 21b), Tribal Refund - National Party Recount/Legal Proceedings Account (LIne 29)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json b/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json index 7f28556c..79e112a2 100644 --- a/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json +++ b/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Non-contribution Account Disbursement (Line 29)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json b/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json index 4cfe22ee..88461cbb 100644 --- a/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json +++ b/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Individual Refund - Non-contribution Account, Business/Labor Organization Refund - Non-contribution Account, Other Committee Refund - Non-contribution Account (line 29)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -21,6 +22,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json b/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json index f37416bb..e8421608 100644 --- a/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json +++ b/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Non-contribution Account Staff Reimbursement (Line 29)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NON_CONTRIBUTION_MEMOS.json b/schema/NON_CONTRIBUTION_MEMOS.json index 4292acbc..8a069c01 100644 --- a/schema/NON_CONTRIBUTION_MEMOS.json +++ b/schema/NON_CONTRIBUTION_MEMOS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Non-contribution Account Credit Card Payment Memo, Non-contribution Account Staff Reimbursement Memo, Non-contribution Account Payment to Payroll Memo (Line 29)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ "memo_code" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/NON_CONTRIBUTION_PARENTS.json b/schema/NON_CONTRIBUTION_PARENTS.json index 3c1b4846..e1cdc6c8 100644 --- a/schema/NON_CONTRIBUTION_PARENTS.json +++ b/schema/NON_CONTRIBUTION_PARENTS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Non-contribution Account Credit Card Payment (Line 29), Non-contribution Account Payment to Payroll (Line 29)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -23,6 +24,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/OFFSET_TO_OPERATING_EXPENDITURES.json b/schema/OFFSET_TO_OPERATING_EXPENDITURES.json index fb8dea89..277c7ba0 100644 --- a/schema/OFFSET_TO_OPERATING_EXPENDITURES.json +++ b/schema/OFFSET_TO_OPERATING_EXPENDITURES.json @@ -6,6 +6,7 @@ "description": "SCHEDULE A - ITEMIZED RECEIPTS-Line 15 Offset", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json b/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json index 90777785..bbb5f3eb 100644 --- a/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json +++ b/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Contribution to Other Committee (Line 23), Void of Contribution to Other Committee (Line 23)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ "beneficiary_committee_name" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json b/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json index 13cbaf41..8c1a8d6b 100644 --- a/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json +++ b/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "other Committee NonContribution Account Receipt (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/OTHER_RECEIPT.json b/schema/OTHER_RECEIPT.json index 9b39cd74..35a78f62 100644 --- a/schema/OTHER_RECEIPT.json +++ b/schema/OTHER_RECEIPT.json @@ -6,6 +6,7 @@ "description": "SCHEDULE A - ITEMIZED RECEIPTS-Line 17 Other Receipts", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_CONDUIT_EARMARKS.json b/schema/PAC_CONDUIT_EARMARKS.json index 54a38419..3f10494c 100644 --- a/schema/PAC_CONDUIT_EARMARKS.json +++ b/schema/PAC_CONDUIT_EARMARKS.json @@ -6,6 +6,7 @@ "description": "PAC Conduit Earmark (Deposited), PAC Conduit Earmark (Undeposited) (11c)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_EARMARK_MEMO.json b/schema/PAC_EARMARK_MEMO.json index 13778271..40454555 100644 --- a/schema/PAC_EARMARK_MEMO.json +++ b/schema/PAC_EARMARK_MEMO.json @@ -6,6 +6,7 @@ "description": "PAC Earmark Memo (11c)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_EARMARK_RECEIPT.json b/schema/PAC_EARMARK_RECEIPT.json index 74dc2364..289ff5f4 100644 --- a/schema/PAC_EARMARK_RECEIPT.json +++ b/schema/PAC_EARMARK_RECEIPT.json @@ -6,6 +6,7 @@ "description": "PAC Earmark Receipt (11c)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_JF_TRANSFER_MEMO.json b/schema/PAC_JF_TRANSFER_MEMO.json index 258a6579..e987b5fd 100644 --- a/schema/PAC_JF_TRANSFER_MEMO.json +++ b/schema/PAC_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "PAC Joint Fundraising Memo (12)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,6 +30,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index ac87d956..0f40a573 100644 --- a/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "PAC National Party Pres. Nominating Convention Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index 21f6b834..72510b4d 100644 --- a/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "National PAC Party Pres. Nominating Convention Account JF Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,6 +30,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index 3cb0f079..a9e0ddc8 100644 --- a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "PAC National Party Headquarters Buildings Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index 96a42e9c..c7becdd2 100644 --- a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "PAC National Party Headquarters Joint Fundraising Transfer Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,6 +30,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 3de1bbd1..4bb0aab1 100644 --- a/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "PAC National Party Recount/Legal Proceedings Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 4126fd7f..9e8cf2a8 100644 --- a/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "PAC National Party Recount Joint Fundraising Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,6 +30,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_RECEIPT.json b/schema/PAC_RECEIPT.json index da164d69..517392aa 100644 --- a/schema/PAC_RECEIPT.json +++ b/schema/PAC_RECEIPT.json @@ -6,6 +6,7 @@ "description": "PAC Receipt (11c)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_RECOUNT_RECEIPT.json b/schema/PAC_RECOUNT_RECEIPT.json index f18e218a..74967e1e 100644 --- a/schema/PAC_RECOUNT_RECEIPT.json +++ b/schema/PAC_RECOUNT_RECEIPT.json @@ -6,6 +6,7 @@ "description": "PAC Recount Receipt (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PAC_RETURN.json b/schema/PAC_RETURN.json index b25dbe8b..a80be813 100644 --- a/schema/PAC_RETURN.json +++ b/schema/PAC_RETURN.json @@ -6,6 +6,7 @@ "description": "PAC Returned/Bounced Receipt (11c)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_ATTRIBUTION.json b/schema/PARTNERSHIP_ATTRIBUTION.json index c68e8499..bf2979a5 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION.json +++ b/schema/PARTNERSHIP_ATTRIBUTION.json @@ -6,6 +6,7 @@ "description": "Partnership Attribution (11a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json index 37d432bd..4421e4ca 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Partnership Attribution Joint Fundraising Transfer Memo (12)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index f71dafc2..ef742505 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index cbe78a33..781f3b31 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Partnership Attribution Headquarters Buildings Account JF Transfer Memo (12)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 0151873e..578751c0 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json index f2a5ef7b..963fb676 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json @@ -6,6 +6,7 @@ "description": "Partnership Attribution Recount Account Receipt Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,6 +29,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json index 7809e33d..f087cebc 100644 --- a/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Partnership Receipt Joint Fundraising Transfer Memo (12)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,6 +28,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index 79f03c46..f91d6e65 100644 --- a/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Partnership Receipt Pres. Nominating Convention Account JF Transfer Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,6 +28,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index ccc5e187..556af061 100644 --- a/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Partnership Receipt Headquarters Buildings Account JF Transfer Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,6 +28,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 9ef814b4..2bb264fc 100644 --- a/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Partnership Receipt Recount/Legal Proceedings Account JF Transfer Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,6 +28,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_RECEIPT.json b/schema/PARTNERSHIP_RECEIPT.json index 39141b55..821348f4 100644 --- a/schema/PARTNERSHIP_RECEIPT.json +++ b/schema/PARTNERSHIP_RECEIPT.json @@ -6,6 +6,7 @@ "description": "Partnership Receipt (11a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json b/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json index 917aa3f7..fb3447da 100644 --- a/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json +++ b/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json @@ -6,6 +6,7 @@ "description": "Partnership Recount Account Receipt (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTY_JF_TRANSFER_MEMO.json b/schema/PARTY_JF_TRANSFER_MEMO.json index ef092f88..ec02a756 100644 --- a/schema/PARTY_JF_TRANSFER_MEMO.json +++ b/schema/PARTY_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Party JF Memo (12)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,6 +30,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 915430f0..7df6ccc4 100644 --- a/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Party National Party Convention Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index 8e48fb00..c058d9dd 100644 --- a/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Party National Party Headquarters Buildings Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 88a913de..e9f40f74 100644 --- a/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Allow user to enter Party National Party Recount/Legal Proceedings Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTY_PAC_REFUNDS.json b/schema/PARTY_PAC_REFUNDS.json index 0e79a233..71010679 100644 --- a/schema/PARTY_PAC_REFUNDS.json +++ b/schema/PARTY_PAC_REFUNDS.json @@ -6,6 +6,7 @@ "description": "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", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -23,6 +24,23 @@ "beneficiary_committee_name" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTY_RECEIPT.json b/schema/PARTY_RECEIPT.json index 552e87c8..ee413ed1 100644 --- a/schema/PARTY_RECEIPT.json +++ b/schema/PARTY_RECEIPT.json @@ -6,6 +6,7 @@ "description": "Party Receipt (11b)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTY_RECOUNT_RECEIPT.json b/schema/PARTY_RECOUNT_RECEIPT.json index 10cbcbd8..eee8d0a2 100644 --- a/schema/PARTY_RECOUNT_RECEIPT.json +++ b/schema/PARTY_RECOUNT_RECEIPT.json @@ -6,6 +6,7 @@ "description": "Party Recount Receipt (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/PARTY_RETURN.json b/schema/PARTY_RETURN.json index 6a024cb4..546b65d6 100644 --- a/schema/PARTY_RETURN.json +++ b/schema/PARTY_RETURN.json @@ -6,6 +6,7 @@ "description": "Party Receipt (11b)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,6 +27,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json index b6a90818..371753c0 100644 --- a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json +++ b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json @@ -6,6 +6,7 @@ "description": "Receipt from Unregistered Entity (11a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json index c7bfb5d2..8844d565 100644 --- a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json +++ b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json @@ -6,6 +6,7 @@ "description": "Receipt from Unregistered Entity - Returned/Bounced Receipt (11a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/RECOUNT_AND_NP_DISBURSEMENTS.json b/schema/RECOUNT_AND_NP_DISBURSEMENTS.json index 7ac51899..01e15fdc 100644 --- a/schema/RECOUNT_AND_NP_DISBURSEMENTS.json +++ b/schema/RECOUNT_AND_NP_DISBURSEMENTS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Recount Account Disbursement (Line 29), National Party Recount/Legal Proceedings Account Disbursements (Line 29), National Party Headquarters Account Disbursement (Line 21.b), National Party Convention Account Disbursement (Line 21.b)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ "expenditure_purpose_descrip" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/REFUND_TO_FEDERAL_CANDIDATE.json b/schema/REFUND_TO_FEDERAL_CANDIDATE.json index d92d126b..ae3b5217 100644 --- a/schema/REFUND_TO_FEDERAL_CANDIDATE.json +++ b/schema/REFUND_TO_FEDERAL_CANDIDATE.json @@ -6,6 +6,7 @@ "description": "Refund of Contribution to Federal Candidate (16)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,6 +31,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json b/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json index fd557ff7..13ec52b2 100644 --- a/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json +++ b/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json @@ -6,6 +6,7 @@ "description": "Refund of Contribution to Other Political Committee (16)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json b/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json index bbfcfd29..70bbfcc1 100644 --- a/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json +++ b/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json @@ -6,6 +6,7 @@ "description": "Refunds of Contribution to Unregistered Committee (16)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -23,6 +24,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/RETURN_RECEIPT.json b/schema/RETURN_RECEIPT.json index d8d224a5..315baea7 100644 --- a/schema/RETURN_RECEIPT.json +++ b/schema/RETURN_RECEIPT.json @@ -6,6 +6,7 @@ "description": "Returned/Bounced Receipt (11a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -23,6 +24,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRANSFER.json b/schema/TRANSFER.json index 5a626132..45052204 100644 --- a/schema/TRANSFER.json +++ b/schema/TRANSFER.json @@ -6,6 +6,7 @@ "description": "Transfer (12)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,6 +26,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRANSFER_TO_AFFILIATES.json b/schema/TRANSFER_TO_AFFILIATES.json index c661d919..267acac0 100644 --- a/schema/TRANSFER_TO_AFFILIATES.json +++ b/schema/TRANSFER_TO_AFFILIATES.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Contribution to Other Committee (Line 23), Void of Contribution to Other Committee (Line 23)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -22,6 +23,23 @@ "beneficiary_committee_name" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRIBAL_JF_TRANSFER_MEMO.json b/schema/TRIBAL_JF_TRANSFER_MEMO.json index ca76a266..b50e26f7 100644 --- a/schema/TRIBAL_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Tribal JF Memo (12)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,6 +28,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 2977b6ef..6456c148 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Tribal Tribal National Party Pres. Nominating Convention Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index 1ff55d0e..7c5e343c 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "National Tribal Party Pres. Nominating Convention Account JF Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,6 +28,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index 8d3f035c..3563f6a8 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Tribal National Party Headquarters Buildings Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index 3deccd14..ef143762 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Tribal National Party Headquarters Buildings Account JF Transfer Memo", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,6 +28,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 0092cf52..2b753435 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -6,6 +6,7 @@ "description": "Tribal Tribal National Party Recount/Legal Proceedings Account (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index de1a8683..5ccef507 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -6,6 +6,7 @@ "description": "Tribal National Party Recount - JF Memo (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,6 +28,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRIBAL_RECEIPT.json b/schema/TRIBAL_RECEIPT.json index 2b5402d1..96018341 100644 --- a/schema/TRIBAL_RECEIPT.json +++ b/schema/TRIBAL_RECEIPT.json @@ -6,6 +6,7 @@ "description": "Tribal Receipt (11a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/TRIBAL_RECOUNT_RECEIPT.json b/schema/TRIBAL_RECOUNT_RECEIPT.json index f0d8acc8..d22f8dfb 100644 --- a/schema/TRIBAL_RECOUNT_RECEIPT.json +++ b/schema/TRIBAL_RECOUNT_RECEIPT.json @@ -6,6 +6,7 @@ "description": "Tribal Recount Receipt (17)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,6 +25,23 @@ ], "fec_recommended": [], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", diff --git a/schema/UNREGISTERED_REFUNDS.json b/schema/UNREGISTERED_REFUNDS.json index ded28e92..349b36c2 100644 --- a/schema/UNREGISTERED_REFUNDS.json +++ b/schema/UNREGISTERED_REFUNDS.json @@ -6,6 +6,7 @@ "description": "SCHEDULE B - Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)", "type": "object", "required": [ + "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -21,6 +22,23 @@ "aggregation_group" ], "properties": { + "report_type": { + "title": "REPORT TYPE", + "description": "", + "const": "F3X", + "examples": [ + "F3X" + ], + "fec_spec": { + "FIELD_DESCRIPTION": "REPORT TYPE", + "TYPE": "A/N-100", + "REQUIRED": "X (error)", + "SAMPLE DATA": "F3X", + "VALUE REFERENCE": null, + "RULE REFERENCE": null, + "FIELD_FORM_ASSOCIATION": null + } + }, "form_type": { "title": "FORM TYPE", "description": "", From a9819ec2be3bc0c035d194624380d8d4c234ce0d Mon Sep 17 00:00:00 2001 From: Sasha Dresden Date: Thu, 9 May 2024 10:04:57 -0400 Subject: [PATCH 4/7] Remove report_type from required, add max_length of 5, and change type from const to string --- bin/schema-update-utility.py | 15 +++++---------- .../BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json | 4 ++-- schema/C1_LOAN_AGREEMENT.json | 4 ++-- schema/C2_LOAN_GUARANTOR.json | 4 ++-- schema/CANDIDATE_CONTRIBUTIONS.json | 4 ++-- schema/COM_IN_KIND_OUTS.json | 4 ++-- schema/COM_IN_KIND_RECEIPTS.json | 4 ++-- schema/CONDUIT_EARMARKS.json | 4 ++-- schema/CONDUIT_EARMARK_OUTS.json | 4 ++-- schema/DEBTS.json | 4 ++-- schema/DISBURSEMENTS.json | 4 ++-- schema/DISBURSEMENTS_FEA.json | 4 ++-- schema/DISBURSEMENT_MEMOS.json | 4 ++-- schema/DISBURSEMENT_MEMOS_FEA.json | 4 ++-- schema/DISBURSEMENT_PARENTS.json | 4 ++-- schema/DISBURSEMENT_PARENTS_FEA.json | 4 ++-- schema/DISBURSEMENT_PARENTS_STAFF.json | 4 ++-- schema/EARMARK_MEMO.json | 4 ++-- schema/EARMARK_RECEIPT.json | 4 ++-- ...RAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json | 4 ++-- schema/INDEPENDENT_EXPENDITURES.json | 4 ++-- schema/INDEPENDENT_EXPENDITURE_MEMOS.json | 4 ++-- schema/INDEPENDENT_EXPENDITURE_PARENTS.json | 4 ++-- schema/INDIVIDUAL_JF_TRANSFER_MEMO.json | 4 ++-- ...IVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 4 ++-- ...ATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 4 ++-- ...IDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 4 ++-- ...IONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 4 ++-- ...INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 4 ++-- ...L_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 4 ++-- schema/INDIVIDUAL_RECEIPT.json | 4 ++-- ...DIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json | 4 ++-- schema/INDIVIDUAL_RECOUNT_RECEIPT.json | 4 ++-- schema/INDIVIDUAL_REFUNDS.json | 4 ++-- schema/IN_KIND_CONTRIBUTIONS.json | 4 ++-- schema/IN_KIND_OUT.json | 4 ++-- schema/IN_KIND_RECEIPT.json | 4 ++-- ...RANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 4 ++-- ...NSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 4 ++-- ...F_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 4 ++-- schema/JOINT_FUNDRAISING_TRANSFER.json | 4 ++-- schema/LOANS.json | 4 ++-- schema/LOANS_RECEIVED.json | 4 ++-- schema/LOAN_MADE.json | 4 ++-- schema/LOAN_REPAYMENT_MADE.json | 4 ++-- schema/LOAN_REPAYMENT_RECEIVED.json | 4 ++-- schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json | 4 ++-- schema/NATIONAL_PARTY_EARMARK_MEMOS.json | 4 ++-- schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json | 4 ++-- schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json | 4 ++-- .../NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json | 4 ++-- schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json | 4 ++-- schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json | 4 ++-- schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json | 4 ++-- schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json | 4 ++-- schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json | 4 ++-- ..._CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json | 4 ++-- schema/NON_CONTRIBUTION_MEMOS.json | 4 ++-- schema/NON_CONTRIBUTION_PARENTS.json | 4 ++-- schema/OFFSET_TO_OPERATING_EXPENDITURES.json | 4 ++-- schema/OTHER_COMMITTEE_CONTRIBUTIONS.json | 4 ++-- .../OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json | 4 ++-- schema/OTHER_RECEIPT.json | 4 ++-- schema/PAC_CONDUIT_EARMARKS.json | 4 ++-- schema/PAC_EARMARK_MEMO.json | 4 ++-- schema/PAC_EARMARK_RECEIPT.json | 4 ++-- schema/PAC_JF_TRANSFER_MEMO.json | 4 ++-- schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 4 ++-- ...ATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 4 ++-- .../PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 4 ++-- ...IONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 4 ++-- schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 4 ++-- ...C_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 4 ++-- schema/PAC_RECEIPT.json | 4 ++-- schema/PAC_RECOUNT_RECEIPT.json | 4 ++-- schema/PAC_RETURN.json | 4 ++-- schema/PARTNERSHIP_ATTRIBUTION.json | 4 ++-- .../PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json | 4 ++-- ...ATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 4 ++-- ...IONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 4 ++-- ...N_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 4 ++-- ..._ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json | 4 ++-- schema/PARTNERSHIP_JF_TRANSFER_MEMO.json | 4 ++-- ...ATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 4 ++-- ...IONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 4 ++-- ...P_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 4 ++-- schema/PARTNERSHIP_RECEIPT.json | 4 ++-- schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json | 4 ++-- schema/PARTY_JF_TRANSFER_MEMO.json | 4 ++-- .../PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 4 ++-- ...PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 4 ++-- schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 4 ++-- schema/PARTY_PAC_REFUNDS.json | 4 ++-- schema/PARTY_RECEIPT.json | 4 ++-- schema/PARTY_RECOUNT_RECEIPT.json | 4 ++-- schema/PARTY_RETURN.json | 4 ++-- schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json | 4 ++-- .../RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json | 4 ++-- schema/RECOUNT_AND_NP_DISBURSEMENTS.json | 4 ++-- schema/REFUND_TO_FEDERAL_CANDIDATE.json | 4 ++-- schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json | 4 ++-- schema/REFUND_TO_UNREGISTERED_COMMITTEE.json | 4 ++-- schema/RETURN_RECEIPT.json | 4 ++-- schema/TRANSFER.json | 4 ++-- schema/TRANSFER_TO_AFFILIATES.json | 4 ++-- schema/TRIBAL_JF_TRANSFER_MEMO.json | 4 ++-- .../TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 4 ++-- ...ATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 4 ++-- ...RIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 4 ++-- ...IONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 4 ++-- schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 4 ++-- ...L_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 4 ++-- schema/TRIBAL_RECEIPT.json | 4 ++-- schema/TRIBAL_RECOUNT_RECEIPT.json | 4 ++-- schema/UNREGISTERED_REFUNDS.json | 4 ++-- 115 files changed, 233 insertions(+), 238 deletions(-) diff --git a/bin/schema-update-utility.py b/bin/schema-update-utility.py index 6c395cfa..ad058f48 100644 --- a/bin/schema-update-utility.py +++ b/bin/schema-update-utility.py @@ -27,7 +27,8 @@ def process(file, schema): report_type = { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": ["F3X"], "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", @@ -62,15 +63,9 @@ def process(file, schema): # conditionals = schema.get('allOf', []) changed = False - if ( - "transaction_id" in schema["properties"] - and "transaction_type_identifier" in schema["properties"] - ): - new_properties = {"report_type": report_type} - for key, value in schema["properties"].items(): - new_properties[key] = value - schema["properties"] = new_properties - schema["required"].insert(0, "report_type") + if "report_type" in schema["properties"]: + schema["properties"]["report_type"] = report_type + schema["required"].pop(0) changed = True # for property in properties.keys(): diff --git a/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json b/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json index 1cb4a37a..a5bb716b 100644 --- a/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json +++ b/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Non-contribution Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/C1_LOAN_AGREEMENT.json b/schema/C1_LOAN_AGREEMENT.json index c60bd4df..5af88f52 100644 --- a/schema/C1_LOAN_AGREEMENT.json +++ b/schema/C1_LOAN_AGREEMENT.json @@ -6,7 +6,6 @@ "description": "SCHEDULE C1 - LOANS AND LINES OF CREDIT FROM LENDING INSTITUTIONS", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -37,7 +36,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/C2_LOAN_GUARANTOR.json b/schema/C2_LOAN_GUARANTOR.json index 13f71fc7..e21dbea6 100644 --- a/schema/C2_LOAN_GUARANTOR.json +++ b/schema/C2_LOAN_GUARANTOR.json @@ -6,7 +6,6 @@ "description": "SCHEDULE C2 - LOAN GUARANTOR NAME & ADDRESS INFORMATION (SUPPLEMENTARY FOR INFORMATION FOUND ON SCHEDULE C)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,7 +23,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/CANDIDATE_CONTRIBUTIONS.json b/schema/CANDIDATE_CONTRIBUTIONS.json index a58dd44b..37b49c2e 100644 --- a/schema/CANDIDATE_CONTRIBUTIONS.json +++ b/schema/CANDIDATE_CONTRIBUTIONS.json @@ -6,7 +6,6 @@ "description": "Contribution to Candidate (Line 23), Void of Contribution to Candidate (Line 23)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/COM_IN_KIND_OUTS.json b/schema/COM_IN_KIND_OUTS.json index 5430bac1..76a3fc4e 100644 --- a/schema/COM_IN_KIND_OUTS.json +++ b/schema/COM_IN_KIND_OUTS.json @@ -6,7 +6,6 @@ "description": "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) ", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/COM_IN_KIND_RECEIPTS.json b/schema/COM_IN_KIND_RECEIPTS.json index ed4ab265..d0d43112 100644 --- a/schema/COM_IN_KIND_RECEIPTS.json +++ b/schema/COM_IN_KIND_RECEIPTS.json @@ -6,7 +6,6 @@ "description": "Party In-Kind (11b). PAC In-Kind (11c), In-Kind Transfer (12), In-Kind Transfer - Federal Election Activity (12)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/CONDUIT_EARMARKS.json b/schema/CONDUIT_EARMARKS.json index 2208603f..e8eb087c 100644 --- a/schema/CONDUIT_EARMARKS.json +++ b/schema/CONDUIT_EARMARKS.json @@ -6,7 +6,6 @@ "description": "Conduit Earmark (Deposited), Conduit Earmark (Undeposited) (11a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/CONDUIT_EARMARK_OUTS.json b/schema/CONDUIT_EARMARK_OUTS.json index 5e7693ec..42dbdf73 100644 --- a/schema/CONDUIT_EARMARK_OUTS.json +++ b/schema/CONDUIT_EARMARK_OUTS.json @@ -6,7 +6,6 @@ "description": "Conduit Earmark Out (Deposited), Conduit Earmark Out (Undeposited), PAC Conduit Earmark Out (Deposited), PAC Conduit Earmark Out (Undeposited) (Line 23)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -34,7 +33,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/DEBTS.json b/schema/DEBTS.json index 751bc01c..7a661808 100644 --- a/schema/DEBTS.json +++ b/schema/DEBTS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE D - DEBTS AND OBLIGATIONS (Itemized for each one)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/DISBURSEMENTS.json b/schema/DISBURSEMENTS.json index d4afb855..d6af9347 100644 --- a/schema/DISBURSEMENTS.json +++ b/schema/DISBURSEMENTS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Operating Expenditure (Line 21b), Void of Operating Expenditure (21b), Other Disbursement (29), Void of Other Disbursement (29)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/DISBURSEMENTS_FEA.json b/schema/DISBURSEMENTS_FEA.json index b5c392cf..6fb0adf8 100644 --- a/schema/DISBURSEMENTS_FEA.json +++ b/schema/DISBURSEMENTS_FEA.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - 100% Federal Election Activity Payment, Void of 100% Federal Election Activity (Line 30b)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,7 +26,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/DISBURSEMENT_MEMOS.json b/schema/DISBURSEMENT_MEMOS.json index 0e407988..4556a462 100644 --- a/schema/DISBURSEMENT_MEMOS.json +++ b/schema/DISBURSEMENT_MEMOS.json @@ -6,7 +6,6 @@ "description": "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", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "back_reference_tran_id_number", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/DISBURSEMENT_MEMOS_FEA.json b/schema/DISBURSEMENT_MEMOS_FEA.json index fb2305a2..883eb273 100644 --- a/schema/DISBURSEMENT_MEMOS_FEA.json +++ b/schema/DISBURSEMENT_MEMOS_FEA.json @@ -6,7 +6,6 @@ "description": "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)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/DISBURSEMENT_PARENTS.json b/schema/DISBURSEMENT_PARENTS.json index 57e0f7c9..837b6c4b 100644 --- a/schema/DISBURSEMENT_PARENTS.json +++ b/schema/DISBURSEMENT_PARENTS.json @@ -6,7 +6,6 @@ "description": "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)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,7 +26,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/DISBURSEMENT_PARENTS_FEA.json b/schema/DISBURSEMENT_PARENTS_FEA.json index 2bdb92bc..926bcfb8 100644 --- a/schema/DISBURSEMENT_PARENTS_FEA.json +++ b/schema/DISBURSEMENT_PARENTS_FEA.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Credit Card Payment for 100% Federal Election Activity, Payment to Payroll for 100% Federal Election Activity (Line 30b)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/DISBURSEMENT_PARENTS_STAFF.json b/schema/DISBURSEMENT_PARENTS_STAFF.json index 4c74cb58..fcb0b2c2 100644 --- a/schema/DISBURSEMENT_PARENTS_STAFF.json +++ b/schema/DISBURSEMENT_PARENTS_STAFF.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Staff Reimbursement for Operating Expenditure (Line 21b), Staff Reimbursements for Other Disbursements - Line 29", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/EARMARK_MEMO.json b/schema/EARMARK_MEMO.json index 0c545fa8..411ae104 100644 --- a/schema/EARMARK_MEMO.json +++ b/schema/EARMARK_MEMO.json @@ -6,7 +6,6 @@ "description": "Earmark Memo", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/EARMARK_RECEIPT.json b/schema/EARMARK_RECEIPT.json index cb03eb38..d164c99c 100644 --- a/schema/EARMARK_RECEIPT.json +++ b/schema/EARMARK_RECEIPT.json @@ -6,7 +6,6 @@ "description": "Earmark Receipt (11a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json b/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json index 72e4a058..8610b13d 100644 --- a/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json +++ b/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json @@ -6,7 +6,6 @@ "description": "Staff Reimbursement for 100% Federal Election Activity (Line 30b)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDEPENDENT_EXPENDITURES.json b/schema/INDEPENDENT_EXPENDITURES.json index 8fe927b4..ed407f92 100644 --- a/schema/INDEPENDENT_EXPENDITURES.json +++ b/schema/INDEPENDENT_EXPENDITURES.json @@ -6,7 +6,6 @@ "description": "INDEPENDENT EXPENDITURES", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -33,7 +32,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDEPENDENT_EXPENDITURE_MEMOS.json b/schema/INDEPENDENT_EXPENDITURE_MEMOS.json index b92a81c7..735f1767 100644 --- a/schema/INDEPENDENT_EXPENDITURE_MEMOS.json +++ b/schema/INDEPENDENT_EXPENDITURE_MEMOS.json @@ -6,7 +6,6 @@ "description": "INDEPENDENT EXPENDITURE_MEMOS", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -37,7 +36,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDEPENDENT_EXPENDITURE_PARENTS.json b/schema/INDEPENDENT_EXPENDITURE_PARENTS.json index a6707d32..b04abba4 100644 --- a/schema/INDEPENDENT_EXPENDITURE_PARENTS.json +++ b/schema/INDEPENDENT_EXPENDITURE_PARENTS.json @@ -6,7 +6,6 @@ "description": "INDEPENDENT EXPENDITURE PARENTS", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -33,7 +32,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json index cb7fe8db..01b75523 100644 --- a/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Individual JF Memo (12)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 9a4285db..318be74d 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Individual National Party Pres. Nominating Convention Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index 6a6846f6..678aafe5 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Individual National Party Pres. Nominating Convention Account JF Transfer Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index 8ac2ee2e..f64e8090 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Individual National Party Headquarters Buildings Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index c4f8435c..28275dfa 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Individual National Party Headquarters Joint Fundraising Transfer Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index a396fcca..09c704d0 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Individual National Party Recount/Legal Proceedings Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index fefed37c..89d10aa0 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Individual National Party Recount JF Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_RECEIPT.json b/schema/INDIVIDUAL_RECEIPT.json index d53c7865..188d4af9 100644 --- a/schema/INDIVIDUAL_RECEIPT.json +++ b/schema/INDIVIDUAL_RECEIPT.json @@ -6,7 +6,6 @@ "description": "Individual Receipt (11a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json b/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json index 395304e2..4693116d 100644 --- a/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json +++ b/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Individual Receipt - Non-contribution Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_RECOUNT_RECEIPT.json b/schema/INDIVIDUAL_RECOUNT_RECEIPT.json index 4d9a7db0..6daaa874 100644 --- a/schema/INDIVIDUAL_RECOUNT_RECEIPT.json +++ b/schema/INDIVIDUAL_RECOUNT_RECEIPT.json @@ -6,7 +6,6 @@ "description": "Individual - JF Recount Account Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/INDIVIDUAL_REFUNDS.json b/schema/INDIVIDUAL_REFUNDS.json index 6a747903..e1919307 100644 --- a/schema/INDIVIDUAL_REFUNDS.json +++ b/schema/INDIVIDUAL_REFUNDS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Refund of Individual Contribution (Line 28a), Refund of Individual Contribution Void (Line 28a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -24,7 +23,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/IN_KIND_CONTRIBUTIONS.json b/schema/IN_KIND_CONTRIBUTIONS.json index 64b1c0a6..ad964a18 100644 --- a/schema/IN_KIND_CONTRIBUTIONS.json +++ b/schema/IN_KIND_CONTRIBUTIONS.json @@ -6,7 +6,6 @@ "description": "In-Kind Contributions to Candidate (Line 23)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -31,7 +30,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/IN_KIND_OUT.json b/schema/IN_KIND_OUT.json index 1dddc6bd..43d3effc 100644 --- a/schema/IN_KIND_OUT.json +++ b/schema/IN_KIND_OUT.json @@ -6,7 +6,6 @@ "description": "In-Kind Out (line 21b)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -31,7 +30,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/IN_KIND_RECEIPT.json b/schema/IN_KIND_RECEIPT.json index 68378d31..dee80166 100644 --- a/schema/IN_KIND_RECEIPT.json +++ b/schema/IN_KIND_RECEIPT.json @@ -6,7 +6,6 @@ "description": "In-Kind Receipt (11a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 7d376a4d..bdc91f0d 100644 --- a/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "JF Transfer - Nat'l. Party Convention Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index 81ded562..c7ac9261 100644 --- a/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "JF Transfer - Nat'l Party Headquarters Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index f15bb8bc..04161417 100644 --- a/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Transfer (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/JOINT_FUNDRAISING_TRANSFER.json b/schema/JOINT_FUNDRAISING_TRANSFER.json index d65cf71b..8e4ba7a9 100644 --- a/schema/JOINT_FUNDRAISING_TRANSFER.json +++ b/schema/JOINT_FUNDRAISING_TRANSFER.json @@ -6,7 +6,6 @@ "description": "Transfer (12)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/LOANS.json b/schema/LOANS.json index cefee984..fd759ae1 100644 --- a/schema/LOANS.json +++ b/schema/LOANS.json @@ -6,7 +6,6 @@ "description": "Loan Received from Individual, Loan Received from Bank, Loan By Committee", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/LOANS_RECEIVED.json b/schema/LOANS_RECEIVED.json index 1d8850b2..1c1c07e7 100644 --- a/schema/LOANS_RECEIVED.json +++ b/schema/LOANS_RECEIVED.json @@ -6,7 +6,6 @@ "description": "SCHEDULE A - Loan Received from Individual (13), Loan Received from Bank (13)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/LOAN_MADE.json b/schema/LOAN_MADE.json index 7c6d75f7..73be4773 100644 --- a/schema/LOAN_MADE.json +++ b/schema/LOAN_MADE.json @@ -6,7 +6,6 @@ "description": "Loan Made (Line 27)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/LOAN_REPAYMENT_MADE.json b/schema/LOAN_REPAYMENT_MADE.json index 4714140f..f031f87f 100644 --- a/schema/LOAN_REPAYMENT_MADE.json +++ b/schema/LOAN_REPAYMENT_MADE.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Loan Repayment Made (Line 26)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/LOAN_REPAYMENT_RECEIVED.json b/schema/LOAN_REPAYMENT_RECEIVED.json index 4a1acdb5..dee03a5c 100644 --- a/schema/LOAN_REPAYMENT_RECEIVED.json +++ b/schema/LOAN_REPAYMENT_RECEIVED.json @@ -6,7 +6,6 @@ "description": "Loan Repayment Received (14)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json b/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json index ec26ede4..fca6bd04 100644 --- a/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json +++ b/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json @@ -6,7 +6,6 @@ "description": "MULTISTATE_INDEPENDENT_EXPENDITURE", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -33,7 +32,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NATIONAL_PARTY_EARMARK_MEMOS.json b/schema/NATIONAL_PARTY_EARMARK_MEMOS.json index 2883e4fc..1425d043 100644 --- a/schema/NATIONAL_PARTY_EARMARK_MEMOS.json +++ b/schema/NATIONAL_PARTY_EARMARK_MEMOS.json @@ -6,7 +6,6 @@ "description": "National Party Earmark Memos (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json b/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json index 98cf3ca4..292449e9 100644 --- a/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json +++ b/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json @@ -6,7 +6,6 @@ "description": "National Party Earmark Receipts (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json b/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json index 495516d5..d255a7be 100644 --- a/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json +++ b/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Individual Refund - National Party Headquarters Buildings Account (Line 21b), Individual Refund - National Party Pres. Nominating Convention Account (Line 21b), Individual Refund - National Party Recount/Legal Proceedings Account (LIne 29)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,7 +26,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json b/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json index f4538763..df9c95de 100644 --- a/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json +++ b/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json @@ -6,7 +6,6 @@ "description": "Other Committee Refund - National Party Headquarters Buildings Account (Line 21b), Other Committee Refund - National Party Pres. Nominating Convention Account (Line 21b), Other Committee Refund - National Party Recount/Legal Proceedings Account (Line 29)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json b/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json index daa4500a..56916e67 100644 --- a/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json +++ b/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json @@ -6,7 +6,6 @@ "description": "National Party Partnership Memos (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json b/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json index 0714fd25..fae048d1 100644 --- a/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json +++ b/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json @@ -6,7 +6,6 @@ "description": "National Party Partnership Receipts (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json b/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json index 90ce3896..e6fd2665 100644 --- a/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json +++ b/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Tribal Refund - National Party Headquarters Buildings Account (Line 21b), Tribal Refund - National Party Pres. Nominating Convention Account (Line 21b), Tribal Refund - National Party Recount/Legal Proceedings Account (LIne 29)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json b/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json index 79e112a2..df94db6e 100644 --- a/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json +++ b/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Non-contribution Account Disbursement (Line 29)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json b/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json index 88461cbb..8f702fc2 100644 --- a/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json +++ b/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Individual Refund - Non-contribution Account, Business/Labor Organization Refund - Non-contribution Account, Other Committee Refund - Non-contribution Account (line 29)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,7 +24,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json b/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json index e8421608..4a7f6472 100644 --- a/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json +++ b/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Non-contribution Account Staff Reimbursement (Line 29)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NON_CONTRIBUTION_MEMOS.json b/schema/NON_CONTRIBUTION_MEMOS.json index 8a069c01..657ff13b 100644 --- a/schema/NON_CONTRIBUTION_MEMOS.json +++ b/schema/NON_CONTRIBUTION_MEMOS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Non-contribution Account Credit Card Payment Memo, Non-contribution Account Staff Reimbursement Memo, Non-contribution Account Payment to Payroll Memo (Line 29)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/NON_CONTRIBUTION_PARENTS.json b/schema/NON_CONTRIBUTION_PARENTS.json index e1cdc6c8..e44b99c4 100644 --- a/schema/NON_CONTRIBUTION_PARENTS.json +++ b/schema/NON_CONTRIBUTION_PARENTS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Non-contribution Account Credit Card Payment (Line 29), Non-contribution Account Payment to Payroll (Line 29)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,7 +26,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/OFFSET_TO_OPERATING_EXPENDITURES.json b/schema/OFFSET_TO_OPERATING_EXPENDITURES.json index 277c7ba0..7f8615df 100644 --- a/schema/OFFSET_TO_OPERATING_EXPENDITURES.json +++ b/schema/OFFSET_TO_OPERATING_EXPENDITURES.json @@ -6,7 +6,6 @@ "description": "SCHEDULE A - ITEMIZED RECEIPTS-Line 15 Offset", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json b/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json index bbb5f3eb..e8860be3 100644 --- a/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json +++ b/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Contribution to Other Committee (Line 23), Void of Contribution to Other Committee (Line 23)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json b/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json index 8c1a8d6b..93d29909 100644 --- a/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json +++ b/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "other Committee NonContribution Account Receipt (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/OTHER_RECEIPT.json b/schema/OTHER_RECEIPT.json index 35a78f62..4034089c 100644 --- a/schema/OTHER_RECEIPT.json +++ b/schema/OTHER_RECEIPT.json @@ -6,7 +6,6 @@ "description": "SCHEDULE A - ITEMIZED RECEIPTS-Line 17 Other Receipts", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_CONDUIT_EARMARKS.json b/schema/PAC_CONDUIT_EARMARKS.json index 3f10494c..c7db36f5 100644 --- a/schema/PAC_CONDUIT_EARMARKS.json +++ b/schema/PAC_CONDUIT_EARMARKS.json @@ -6,7 +6,6 @@ "description": "PAC Conduit Earmark (Deposited), PAC Conduit Earmark (Undeposited) (11c)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_EARMARK_MEMO.json b/schema/PAC_EARMARK_MEMO.json index 40454555..fec36142 100644 --- a/schema/PAC_EARMARK_MEMO.json +++ b/schema/PAC_EARMARK_MEMO.json @@ -6,7 +6,6 @@ "description": "PAC Earmark Memo (11c)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_EARMARK_RECEIPT.json b/schema/PAC_EARMARK_RECEIPT.json index 289ff5f4..0cfd8957 100644 --- a/schema/PAC_EARMARK_RECEIPT.json +++ b/schema/PAC_EARMARK_RECEIPT.json @@ -6,7 +6,6 @@ "description": "PAC Earmark Receipt (11c)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_JF_TRANSFER_MEMO.json b/schema/PAC_JF_TRANSFER_MEMO.json index e987b5fd..2a0a7af0 100644 --- a/schema/PAC_JF_TRANSFER_MEMO.json +++ b/schema/PAC_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "PAC Joint Fundraising Memo (12)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -33,7 +32,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 0f40a573..0f18c37f 100644 --- a/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "PAC National Party Pres. Nominating Convention Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index 72510b4d..07bf92da 100644 --- a/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "National PAC Party Pres. Nominating Convention Account JF Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -33,7 +32,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index a9e0ddc8..97ea7312 100644 --- a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "PAC National Party Headquarters Buildings Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index c7becdd2..95f2b5fa 100644 --- a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "PAC National Party Headquarters Joint Fundraising Transfer Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -33,7 +32,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 4bb0aab1..33ee939f 100644 --- a/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "PAC National Party Recount/Legal Proceedings Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 9e8cf2a8..3e38c2a2 100644 --- a/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "PAC National Party Recount Joint Fundraising Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -33,7 +32,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_RECEIPT.json b/schema/PAC_RECEIPT.json index 517392aa..18e7ca32 100644 --- a/schema/PAC_RECEIPT.json +++ b/schema/PAC_RECEIPT.json @@ -6,7 +6,6 @@ "description": "PAC Receipt (11c)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_RECOUNT_RECEIPT.json b/schema/PAC_RECOUNT_RECEIPT.json index 74967e1e..9b035bc6 100644 --- a/schema/PAC_RECOUNT_RECEIPT.json +++ b/schema/PAC_RECOUNT_RECEIPT.json @@ -6,7 +6,6 @@ "description": "PAC Recount Receipt (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PAC_RETURN.json b/schema/PAC_RETURN.json index a80be813..e2b34062 100644 --- a/schema/PAC_RETURN.json +++ b/schema/PAC_RETURN.json @@ -6,7 +6,6 @@ "description": "PAC Returned/Bounced Receipt (11c)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_ATTRIBUTION.json b/schema/PARTNERSHIP_ATTRIBUTION.json index bf2979a5..04363651 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION.json +++ b/schema/PARTNERSHIP_ATTRIBUTION.json @@ -6,7 +6,6 @@ "description": "Partnership Attribution (11a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json index 4421e4ca..0e6a1324 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Partnership Attribution Joint Fundraising Transfer Memo (12)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index ef742505..aab38868 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index 781f3b31..76014902 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Partnership Attribution Headquarters Buildings Account JF Transfer Memo (12)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 578751c0..1ec282dc 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json index 963fb676..55fed9fa 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json @@ -6,7 +6,6 @@ "description": "Partnership Attribution Recount Account Receipt Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -32,7 +31,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json index f087cebc..f976fedc 100644 --- a/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Partnership Receipt Joint Fundraising Transfer Memo (12)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -31,7 +30,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index f91d6e65..c81c9962 100644 --- a/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Partnership Receipt Pres. Nominating Convention Account JF Transfer Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -31,7 +30,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index 556af061..dd19f555 100644 --- a/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Partnership Receipt Headquarters Buildings Account JF Transfer Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -31,7 +30,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 2bb264fc..1b133373 100644 --- a/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Partnership Receipt Recount/Legal Proceedings Account JF Transfer Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -31,7 +30,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_RECEIPT.json b/schema/PARTNERSHIP_RECEIPT.json index 821348f4..ed334482 100644 --- a/schema/PARTNERSHIP_RECEIPT.json +++ b/schema/PARTNERSHIP_RECEIPT.json @@ -6,7 +6,6 @@ "description": "Partnership Receipt (11a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json b/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json index fb3447da..2c27146c 100644 --- a/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json +++ b/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json @@ -6,7 +6,6 @@ "description": "Partnership Recount Account Receipt (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTY_JF_TRANSFER_MEMO.json b/schema/PARTY_JF_TRANSFER_MEMO.json index ec02a756..dc6ea4b7 100644 --- a/schema/PARTY_JF_TRANSFER_MEMO.json +++ b/schema/PARTY_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Party JF Memo (12)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -33,7 +32,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 7df6ccc4..6a37849a 100644 --- a/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Party National Party Convention Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index c058d9dd..3c92b8dc 100644 --- a/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Party National Party Headquarters Buildings Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index e9f40f74..648093a5 100644 --- a/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Allow user to enter Party National Party Recount/Legal Proceedings Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTY_PAC_REFUNDS.json b/schema/PARTY_PAC_REFUNDS.json index 71010679..ee16a385 100644 --- a/schema/PARTY_PAC_REFUNDS.json +++ b/schema/PARTY_PAC_REFUNDS.json @@ -6,7 +6,6 @@ "description": "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", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,7 +26,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTY_RECEIPT.json b/schema/PARTY_RECEIPT.json index ee413ed1..ac6f2a69 100644 --- a/schema/PARTY_RECEIPT.json +++ b/schema/PARTY_RECEIPT.json @@ -6,7 +6,6 @@ "description": "Party Receipt (11b)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTY_RECOUNT_RECEIPT.json b/schema/PARTY_RECOUNT_RECEIPT.json index eee8d0a2..9b8bf24d 100644 --- a/schema/PARTY_RECOUNT_RECEIPT.json +++ b/schema/PARTY_RECOUNT_RECEIPT.json @@ -6,7 +6,6 @@ "description": "Party Recount Receipt (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/PARTY_RETURN.json b/schema/PARTY_RETURN.json index 546b65d6..2f9f51c8 100644 --- a/schema/PARTY_RETURN.json +++ b/schema/PARTY_RETURN.json @@ -6,7 +6,6 @@ "description": "Party Receipt (11b)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -30,7 +29,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json index 371753c0..338d5d75 100644 --- a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json +++ b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json @@ -6,7 +6,6 @@ "description": "Receipt from Unregistered Entity (11a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json index 8844d565..cce41bc4 100644 --- a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json +++ b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json @@ -6,7 +6,6 @@ "description": "Receipt from Unregistered Entity - Returned/Bounced Receipt (11a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/RECOUNT_AND_NP_DISBURSEMENTS.json b/schema/RECOUNT_AND_NP_DISBURSEMENTS.json index 01e15fdc..97e3da70 100644 --- a/schema/RECOUNT_AND_NP_DISBURSEMENTS.json +++ b/schema/RECOUNT_AND_NP_DISBURSEMENTS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Recount Account Disbursement (Line 29), National Party Recount/Legal Proceedings Account Disbursements (Line 29), National Party Headquarters Account Disbursement (Line 21.b), National Party Convention Account Disbursement (Line 21.b)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/REFUND_TO_FEDERAL_CANDIDATE.json b/schema/REFUND_TO_FEDERAL_CANDIDATE.json index ae3b5217..e37bff66 100644 --- a/schema/REFUND_TO_FEDERAL_CANDIDATE.json +++ b/schema/REFUND_TO_FEDERAL_CANDIDATE.json @@ -6,7 +6,6 @@ "description": "Refund of Contribution to Federal Candidate (16)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -34,7 +33,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json b/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json index 13ec52b2..2eaf3a4d 100644 --- a/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json +++ b/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json @@ -6,7 +6,6 @@ "description": "Refund of Contribution to Other Political Committee (16)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json b/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json index 70bbfcc1..00ec2f17 100644 --- a/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json +++ b/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json @@ -6,7 +6,6 @@ "description": "Refunds of Contribution to Unregistered Committee (16)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,7 +26,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/RETURN_RECEIPT.json b/schema/RETURN_RECEIPT.json index 315baea7..686fc9e5 100644 --- a/schema/RETURN_RECEIPT.json +++ b/schema/RETURN_RECEIPT.json @@ -6,7 +6,6 @@ "description": "Returned/Bounced Receipt (11a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -27,7 +26,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRANSFER.json b/schema/TRANSFER.json index 45052204..b27c750f 100644 --- a/schema/TRANSFER.json +++ b/schema/TRANSFER.json @@ -6,7 +6,6 @@ "description": "Transfer (12)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -29,7 +28,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRANSFER_TO_AFFILIATES.json b/schema/TRANSFER_TO_AFFILIATES.json index 267acac0..36d50194 100644 --- a/schema/TRANSFER_TO_AFFILIATES.json +++ b/schema/TRANSFER_TO_AFFILIATES.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Contribution to Other Committee (Line 23), Void of Contribution to Other Committee (Line 23)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -26,7 +25,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRIBAL_JF_TRANSFER_MEMO.json b/schema/TRIBAL_JF_TRANSFER_MEMO.json index b50e26f7..73239bd3 100644 --- a/schema/TRIBAL_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Tribal JF Memo (12)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -31,7 +30,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 6456c148..eec72ce0 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Tribal Tribal National Party Pres. Nominating Convention Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index 7c5e343c..0c07bf57 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "National Tribal Party Pres. Nominating Convention Account JF Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -31,7 +30,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index 3563f6a8..bd65ea09 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Tribal National Party Headquarters Buildings Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index ef143762..6fddea23 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Tribal National Party Headquarters Buildings Account JF Transfer Memo", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -31,7 +30,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 2b753435..9ecd4ac7 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -6,7 +6,6 @@ "description": "Tribal Tribal National Party Recount/Legal Proceedings Account (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 5ccef507..3db0d243 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -6,7 +6,6 @@ "description": "Tribal National Party Recount - JF Memo (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -31,7 +30,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRIBAL_RECEIPT.json b/schema/TRIBAL_RECEIPT.json index 96018341..02cc6593 100644 --- a/schema/TRIBAL_RECEIPT.json +++ b/schema/TRIBAL_RECEIPT.json @@ -6,7 +6,6 @@ "description": "Tribal Receipt (11a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/TRIBAL_RECOUNT_RECEIPT.json b/schema/TRIBAL_RECOUNT_RECEIPT.json index d22f8dfb..e4410492 100644 --- a/schema/TRIBAL_RECOUNT_RECEIPT.json +++ b/schema/TRIBAL_RECOUNT_RECEIPT.json @@ -6,7 +6,6 @@ "description": "Tribal Recount Receipt (17)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -28,7 +27,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], diff --git a/schema/UNREGISTERED_REFUNDS.json b/schema/UNREGISTERED_REFUNDS.json index 349b36c2..50160538 100644 --- a/schema/UNREGISTERED_REFUNDS.json +++ b/schema/UNREGISTERED_REFUNDS.json @@ -6,7 +6,6 @@ "description": "SCHEDULE B - Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)", "type": "object", "required": [ - "report_type", "form_type", "filer_committee_id_number", "transaction_type_identifier", @@ -25,7 +24,8 @@ "report_type": { "title": "REPORT TYPE", "description": "", - "const": "F3X", + "type": "string", + "maxLength": 5, "examples": [ "F3X" ], From 2e568d502d5437e0193f38b5f3c6324c4c15eebb Mon Sep 17 00:00:00 2001 From: Sasha Dresden Date: Thu, 9 May 2024 10:26:39 -0400 Subject: [PATCH 5/7] Add version number for all requirements --- requirements-test.txt | 12 ++++++------ requirements.txt | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/requirements-test.txt b/requirements-test.txt index 6018a5bd..b991ae3b 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,6 +1,6 @@ -pytest -pytest-cov -flake8 -pep8-naming -safety -liccheck \ No newline at end of file +pytest==8.2.0 +pytest-cov==5.0.0 +flake8==7.0.0 +pep8-naming==0.13.3 +safety==3.2.0 +liccheck==0.9.2 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 13b3cfcd..4c84ec13 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ -Sphinx -coverage -pylint -jsonschema -json-schema-for-humans -openpyxl -rfc3339-validator +Sphinx==4.3.1 +coverage==6.2 +pylint==2.13.9 +jsonschema==3.2.0 +json-schema-for-humans==0.48 +openpyxl==3.0.9 +rfc3339-validator==0.1.4 From f61da5441da365bc02075839a8e6d455d8f560fa Mon Sep 17 00:00:00 2001 From: toddlees Date: Thu, 9 May 2024 10:26:56 -0400 Subject: [PATCH 6/7] remove "X (error)" and generate docs --- docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html | 5 +++-- docs/C1_LOAN_AGREEMENT.html | 5 +++-- docs/C2_LOAN_GUARANTOR.html | 2 +- docs/CANDIDATE_CONTRIBUTIONS.html | 5 +++-- docs/COM_IN_KIND_OUTS.html | 5 +++-- docs/COM_IN_KIND_RECEIPTS.html | 5 +++-- docs/CONDUIT_EARMARKS.html | 5 +++-- docs/CONDUIT_EARMARK_OUTS.html | 5 +++-- docs/Contact_Candidate.html | 2 +- docs/Contact_Committee.html | 2 +- docs/Contact_Individual.html | 2 +- docs/Contact_Organization.html | 2 +- docs/DEBTS.html | 5 +++-- docs/DISBURSEMENTS.html | 5 +++-- docs/DISBURSEMENTS_FEA.html | 5 +++-- docs/DISBURSEMENT_MEMOS.html | 5 +++-- docs/DISBURSEMENT_MEMOS_FEA.html | 5 +++-- docs/DISBURSEMENT_PARENTS.html | 5 +++-- docs/DISBURSEMENT_PARENTS_FEA.html | 5 +++-- docs/DISBURSEMENT_PARENTS_STAFF.html | 5 +++-- docs/EARMARK_MEMO.html | 5 +++-- docs/EARMARK_RECEIPT.html | 2 +- docs/F1M.html | 2 +- docs/F24.html | 2 +- docs/F3X.html | 2 +- docs/F99.html | 2 +- docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.html | 5 +++-- docs/HDR.html | 2 +- docs/INDEPENDENT_EXPENDITURES.html | 5 +++-- docs/INDEPENDENT_EXPENDITURE_MEMOS.html | 5 +++-- docs/INDEPENDENT_EXPENDITURE_PARENTS.html | 5 +++-- docs/INDIVIDUAL_JF_TRANSFER_MEMO.html | 2 +- docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html | 2 +- ...NDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html | 2 +- docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html | 2 +- ...IVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html | 2 +- docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html | 2 +- docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html | 2 +- docs/INDIVIDUAL_RECEIPT.html | 2 +- docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.html | 2 +- docs/INDIVIDUAL_RECOUNT_RECEIPT.html | 2 +- docs/INDIVIDUAL_REFUNDS.html | 5 +++-- docs/IN_KIND_CONTRIBUTIONS.html | 5 +++-- docs/IN_KIND_OUT.html | 5 +++-- docs/IN_KIND_RECEIPT.html | 2 +- docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.html | 5 +++-- docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html | 5 +++-- docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.html | 5 +++-- docs/JOINT_FUNDRAISING_TRANSFER.html | 5 +++-- docs/LOANS.html | 5 +++-- docs/LOANS_RECEIVED.html | 5 +++-- docs/LOAN_MADE.html | 5 +++-- docs/LOAN_REPAYMENT_MADE.html | 5 +++-- docs/LOAN_REPAYMENT_RECEIVED.html | 5 +++-- docs/MULTISTATE_INDEPENDENT_EXPENDITURE.html | 5 +++-- docs/NATIONAL_PARTY_EARMARK_MEMOS.html | 5 +++-- docs/NATIONAL_PARTY_EARMARK_RECEIPTS.html | 5 +++-- docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.html | 5 +++-- docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.html | 5 +++-- docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS.html | 5 +++-- docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.html | 5 +++-- docs/NATIONAL_PARTY_TRIBAL_REFUNDS.html | 5 +++-- docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.html | 5 +++-- docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS.html | 5 +++-- docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.html | 5 +++-- docs/NON_CONTRIBUTION_MEMOS.html | 5 +++-- docs/NON_CONTRIBUTION_PARENTS.html | 5 +++-- docs/OFFSET_TO_OPERATING_EXPENDITURES.html | 5 +++-- docs/OTHER_COMMITTEE_CONTRIBUTIONS.html | 2 +- docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.html | 5 +++-- docs/OTHER_RECEIPT.html | 5 +++-- docs/PAC_CONDUIT_EARMARKS.html | 5 +++-- docs/PAC_EARMARK_MEMO.html | 5 +++-- docs/PAC_EARMARK_RECEIPT.html | 5 +++-- docs/PAC_JF_TRANSFER_MEMO.html | 5 +++-- docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.html | 5 +++-- docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html | 5 +++-- docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html | 5 +++-- docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html | 5 +++-- docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.html | 5 +++-- docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html | 5 +++-- docs/PAC_RECEIPT.html | 5 +++-- docs/PAC_RECOUNT_RECEIPT.html | 5 +++-- docs/PAC_RETURN.html | 5 +++-- docs/PARTNERSHIP_ATTRIBUTION.html | 2 +- docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.html | 2 +- ...TRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html | 2 +- ...IBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html | 2 +- ..._ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html | 2 +- ...PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.html | 2 +- docs/PARTNERSHIP_JF_TRANSFER_MEMO.html | 5 +++-- ...RTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html | 5 +++-- ...NERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html | 5 +++-- .../PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html | 5 +++-- docs/PARTNERSHIP_RECEIPT.html | 5 +++-- docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.html | 5 +++-- docs/PARTY_JF_TRANSFER_MEMO.html | 5 +++-- docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.html | 5 +++-- docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html | 5 +++-- docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.html | 5 +++-- docs/PARTY_PAC_REFUNDS.html | 5 +++-- docs/PARTY_RECEIPT.html | 5 +++-- docs/PARTY_RECOUNT_RECEIPT.html | 5 +++-- docs/PARTY_RETURN.html | 5 +++-- docs/RECEIPT_FROM_UNREGISTERED_ENTITY.html | 5 +++-- docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.html | 5 +++-- docs/RECOUNT_AND_NP_DISBURSEMENTS.html | 5 +++-- docs/REFUND_TO_FEDERAL_CANDIDATE.html | 5 +++-- docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE.html | 5 +++-- docs/REFUND_TO_UNREGISTERED_COMMITTEE.html | 5 +++-- docs/RETURN_RECEIPT.html | 5 +++-- docs/SchA.html | 2 +- docs/SchB.html | 2 +- docs/SchC.html | 2 +- docs/SchC1.html | 2 +- docs/SchC2.html | 2 +- docs/SchD.html | 2 +- docs/SchE.html | 2 +- docs/TRANSFER.html | 5 +++-- docs/TRANSFER_TO_AFFILIATES.html | 5 +++-- docs/TRIBAL_JF_TRANSFER_MEMO.html | 5 +++-- docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html | 5 +++-- docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html | 5 +++-- docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html | 5 +++-- .../TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html | 5 +++-- docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html | 5 +++-- docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html | 5 +++-- docs/TRIBAL_RECEIPT.html | 5 +++-- docs/TRIBAL_RECOUNT_RECEIPT.html | 5 +++-- docs/Text.html | 2 +- docs/UNREGISTERED_REFUNDS.html | 2 +- schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json | 1 - schema/C1_LOAN_AGREEMENT.json | 1 - schema/C2_LOAN_GUARANTOR.json | 1 - schema/CANDIDATE_CONTRIBUTIONS.json | 1 - schema/COM_IN_KIND_OUTS.json | 1 - schema/COM_IN_KIND_RECEIPTS.json | 1 - schema/CONDUIT_EARMARKS.json | 1 - schema/CONDUIT_EARMARK_OUTS.json | 1 - schema/DEBTS.json | 1 - schema/DISBURSEMENTS.json | 1 - schema/DISBURSEMENTS_FEA.json | 1 - schema/DISBURSEMENT_MEMOS.json | 1 - schema/DISBURSEMENT_MEMOS_FEA.json | 1 - schema/DISBURSEMENT_PARENTS.json | 1 - schema/DISBURSEMENT_PARENTS_FEA.json | 1 - schema/DISBURSEMENT_PARENTS_STAFF.json | 1 - schema/EARMARK_MEMO.json | 1 - schema/EARMARK_RECEIPT.json | 1 - schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json | 1 - schema/INDEPENDENT_EXPENDITURES.json | 1 - schema/INDEPENDENT_EXPENDITURE_MEMOS.json | 1 - schema/INDEPENDENT_EXPENDITURE_PARENTS.json | 1 - schema/INDIVIDUAL_JF_TRANSFER_MEMO.json | 1 - schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 1 - ...NDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 1 - schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 1 - ...IVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 1 - schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 1 - .../INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 1 - schema/INDIVIDUAL_RECEIPT.json | 1 - schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json | 1 - schema/INDIVIDUAL_RECOUNT_RECEIPT.json | 1 - schema/INDIVIDUAL_REFUNDS.json | 1 - schema/IN_KIND_CONTRIBUTIONS.json | 1 - schema/IN_KIND_OUT.json | 1 - schema/IN_KIND_RECEIPT.json | 1 - schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 1 - schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 1 - schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 1 - schema/JOINT_FUNDRAISING_TRANSFER.json | 1 - schema/LOANS.json | 1 - schema/LOANS_RECEIVED.json | 1 - schema/LOAN_MADE.json | 1 - schema/LOAN_REPAYMENT_MADE.json | 1 - schema/LOAN_REPAYMENT_RECEIVED.json | 1 - schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json | 1 - schema/NATIONAL_PARTY_EARMARK_MEMOS.json | 1 - schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json | 1 - schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json | 1 - schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json | 1 - schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json | 1 - schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json | 1 - schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json | 1 - schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json | 1 - schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json | 1 - schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json | 1 - schema/NON_CONTRIBUTION_MEMOS.json | 1 - schema/NON_CONTRIBUTION_PARENTS.json | 1 - schema/OFFSET_TO_OPERATING_EXPENDITURES.json | 1 - schema/OTHER_COMMITTEE_CONTRIBUTIONS.json | 1 - schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json | 1 - schema/OTHER_RECEIPT.json | 1 - schema/PAC_CONDUIT_EARMARKS.json | 1 - schema/PAC_EARMARK_MEMO.json | 1 - schema/PAC_EARMARK_RECEIPT.json | 1 - schema/PAC_JF_TRANSFER_MEMO.json | 1 - schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 1 - schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 1 - schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 1 - schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 1 - schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 1 - schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 1 - schema/PAC_RECEIPT.json | 1 - schema/PAC_RECOUNT_RECEIPT.json | 1 - schema/PAC_RETURN.json | 1 - schema/PARTNERSHIP_ATTRIBUTION.json | 1 - schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json | 1 - ...TRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 1 - ...IBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 1 - ..._ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 1 - ...PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json | 1 - schema/PARTNERSHIP_JF_TRANSFER_MEMO.json | 1 - ...RTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 1 - ...NERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 1 - .../PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 1 - schema/PARTNERSHIP_RECEIPT.json | 1 - schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json | 1 - schema/PARTY_JF_TRANSFER_MEMO.json | 1 - schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 1 - schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 1 - schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 1 - schema/PARTY_PAC_REFUNDS.json | 1 - schema/PARTY_RECEIPT.json | 1 - schema/PARTY_RECOUNT_RECEIPT.json | 1 - schema/PARTY_RETURN.json | 1 - schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json | 1 - schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json | 1 - schema/RECOUNT_AND_NP_DISBURSEMENTS.json | 1 - schema/REFUND_TO_FEDERAL_CANDIDATE.json | 1 - schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json | 1 - schema/REFUND_TO_UNREGISTERED_COMMITTEE.json | 1 - schema/RETURN_RECEIPT.json | 1 - schema/TRANSFER.json | 1 - schema/TRANSFER_TO_AFFILIATES.json | 1 - schema/TRIBAL_JF_TRANSFER_MEMO.json | 1 - schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json | 1 - .../TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json | 1 - schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json | 1 - .../TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json | 1 - schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json | 1 - schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json | 1 - schema/TRIBAL_RECEIPT.json | 1 - schema/TRIBAL_RECOUNT_RECEIPT.json | 1 - schema/UNREGISTERED_REFUNDS.json | 1 - 245 files changed, 317 insertions(+), 338 deletions(-) diff --git a/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html b/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html index db11700c..320efcb3 100644 --- a/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html +++ b/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC Non-contribution Account

FEC Non-contribution Account

Type: object

Non-contribution Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Non-contribution Account 

FEC Non-contribution Account

Type: object

Non-contribution Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT"
Example:

"BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NON_CONTRIBUTION_ACCOUNT"
Example:

"NON_CONTRIBUTION_ACCOUNT"
 

Type: const
Specific value: "Non-contribution Account"
Example:

"Non-contribution Account"
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/C1_LOAN_AGREEMENT.html b/docs/C1_LOAN_AGREEMENT.html index 3e041061..ee8df756 100644 --- a/docs/C1_LOAN_AGREEMENT.html +++ b/docs/C1_LOAN_AGREEMENT.html @@ -1,4 +1,5 @@ - FEC C1 - Loan Agreement

FEC C1 - Loan Agreement


SCHEDULE C1 - LOANS AND LINES OF CREDIT FROM LENDING INSTITUTIONS

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: const
Specific value: true
Type: object

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

Type: number
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: const
Specific value: true
Type: object

Type: string

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: const
Specific value: true
Type: object

Type: number

Type: string

Must be at least 10 characters long

Type: string

Type: string

Type: string

Type: string

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

Must be at least 1 characters long

Must be at most 8 characters long


Example:

"SC1/10"
+ FEC C1 - Loan Agreement 

FEC C1 - Loan Agreement


SCHEDULE C1 - LOANS AND LINES OF CREDIT FROM LENDING INSTITUTIONS

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: const
Specific value: true
Type: object

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

Type: number
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: const
Specific value: true
Type: object

Type: string

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: const
Specific value: true
Type: object

Type: number

Type: string

Must be at least 10 characters long

Type: string

Type: string

Type: string

Type: string

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

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

Must be at least 1 characters long

Must be at most 8 characters long


Example:

"SC1/10"
 

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:

"C00123456"
 

Type: const
Specific value: "C1_LOAN_AGREEMENT"
Example:

"C1_LOAN_AGREEMENT"
 

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"C123456789-3456-001"
@@ -31,4 +32,4 @@
 

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

"Jr."
 

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"Treasurer"
 

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

Must be at least 10 characters long


Example:

20120820
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/C2_LOAN_GUARANTOR.html b/docs/C2_LOAN_GUARANTOR.html index 10a64c64..adb282a8 100644 --- a/docs/C2_LOAN_GUARANTOR.html +++ b/docs/C2_LOAN_GUARANTOR.html @@ -1 +1 @@ - C2 Loan Guarantor

C2 Loan Guarantor


SCHEDULE C2 - LOAN GUARANTOR NAME & ADDRESS INFORMATION (SUPPLEMENTARY FOR INFORMATION FOUND ON SCHEDULE C)

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

Value must be greater or equal to 200.01

Type: object

Type: string

Must be at least 1 characters long

Type: string

Must be at least 1 characters long

\ No newline at end of file + C2 Loan Guarantor

C2 Loan Guarantor


SCHEDULE C2 - LOAN GUARANTOR NAME & ADDRESS INFORMATION (SUPPLEMENTARY FOR INFORMATION FOUND ON SCHEDULE C)

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

Value must be greater or equal to 200.01

Type: object

Type: string

Must be at least 1 characters long

Type: string

Must be at least 1 characters long

\ No newline at end of file diff --git a/docs/CANDIDATE_CONTRIBUTIONS.html b/docs/CANDIDATE_CONTRIBUTIONS.html index c5836993..7978b2c7 100644 --- a/docs/CANDIDATE_CONTRIBUTIONS.html +++ b/docs/CANDIDATE_CONTRIBUTIONS.html @@ -1,4 +1,5 @@ - FEC Contribution to Candidate, Void of Contribution to Candidate

FEC Contribution to Candidate, Void of Contribution to Candidate


Contribution to Candidate (Line 23), Void of Contribution to Candidate (Line 23)

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: string
Must match regular expression: ^O\d{4}$
Type: object

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: const
Specific value: "CONTRIBUTION_TO_CANDIDATE_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

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: const
Specific value: "H"
Type: object

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: const
Specific value: "S"
Type: object

Type: const
Specific value: "SB23"
Example:

"SB23"
+ FEC Contribution to Candidate, Void of Contribution to Candidate 

FEC Contribution to Candidate, Void of Contribution to Candidate


Contribution to Candidate (Line 23), Void of Contribution to Candidate (Line 23)

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: string
Must match regular expression: ^O\d{4}$
Type: object

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: const
Specific value: "CONTRIBUTION_TO_CANDIDATE_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

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: const
Specific value: "H"
Type: object

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: const
Specific value: "S"
Type: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB23"
Example:

"SB23"
 

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: enum (of string)

Must be one of:

  • "CONTRIBUTION_TO_CANDIDATE"
  • "CONTRIBUTION_TO_CANDIDATE_VOID"

Example:

"CANDIDATE_CONTRIBUTIONS"
 

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"
@@ -20,4 +21,4 @@
 

Type: string or null
Must match regular expression: ^[A-Z]{2}$
Example:

"FL"
 

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

35
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/COM_IN_KIND_OUTS.html b/docs/COM_IN_KIND_OUTS.html index 872765f1..91ff90a1 100644 --- a/docs/COM_IN_KIND_OUTS.html +++ b/docs/COM_IN_KIND_OUTS.html @@ -1,4 +1,5 @@ - FEC 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)

FEC 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)


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)

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:

  • "PAC_IN_KIND_OUT"
  • "PARTY_IN_KIND_OUT"
  • "IN_KIND_TRANSFER_OUT"
Type: object

Type: const
Specific value: "SB21B"
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: const
Specific value: "IN_KIND_TRANSFER_FEA_OUT"
Type: object

Type: const
Specific value: "SB30B"

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB30B"

Example:

"SB21B"
+ FEC 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) 

FEC 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)


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)

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:

  • "PAC_IN_KIND_OUT"
  • "PARTY_IN_KIND_OUT"
  • "IN_KIND_TRANSFER_OUT"
Type: object

Type: const
Specific value: "SB21B"
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: const
Specific value: "IN_KIND_TRANSFER_FEA_OUT"
Type: object

Type: const
Specific value: "SB30B"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB30B"

Example:

"SB21B"
 

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: enum (of string)

Must be one of:

  • "PAC_IN_KIND_OUT"
  • "PARTY_IN_KIND_OUT"
  • "IN_KIND_TRANSFER_OUT"
  • "IN_KIND_TRANSFER_FEA_OUT"

Example:

"PAC_IN_KIND_OUT"
 

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"
@@ -18,4 +19,4 @@
 

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"
 

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/COM_IN_KIND_RECEIPTS.html b/docs/COM_IN_KIND_RECEIPTS.html index f1aeb83a..83e85932 100644 --- a/docs/COM_IN_KIND_RECEIPTS.html +++ b/docs/COM_IN_KIND_RECEIPTS.html @@ -1,4 +1,5 @@ - FEC Party In-Kind (11b). PAC In-Kind (11c), In-Kind Transfer (12), In-Kind Transfer - Federal Election Activity (12)

FEC Party In-Kind (11b). PAC In-Kind (11c), In-Kind Transfer (12), In-Kind Transfer - Federal Election Activity (12)


Party In-Kind (11b). PAC In-Kind (11c), In-Kind Transfer (12), In-Kind Transfer - Federal Election Activity (12)

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: const
Specific value: "PARTY_IN_KIND_RECEIPT"
Type: object

Type: const
Specific value: "SA11B"
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: const
Specific value: "PAC_IN_KIND_RECEIPT"
Type: object

Type: const
Specific value: "SA11C"
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:

  • "IN_KIND_TRANSFER"
  • "IN_KIND_TRANSFER_FEDERAL_ELECTION_ACTIVITY"
Type: object

Type: const
Specific value: "SA12"

Type: enum (of string)

Must be one of:

  • "SA11B"
  • "SA11C"
  • "SA12"

Example:

"SA12"
+ FEC Party In-Kind (11b). PAC In-Kind (11c), In-Kind Transfer (12), In-Kind Transfer - Federal Election Activity (12) 

FEC Party In-Kind (11b). PAC In-Kind (11c), In-Kind Transfer (12), In-Kind Transfer - Federal Election Activity (12)


Party In-Kind (11b). PAC In-Kind (11c), In-Kind Transfer (12), In-Kind Transfer - Federal Election Activity (12)

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: const
Specific value: "PARTY_IN_KIND_RECEIPT"
Type: object

Type: const
Specific value: "SA11B"
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: const
Specific value: "PAC_IN_KIND_RECEIPT"
Type: object

Type: const
Specific value: "SA11C"
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:

  • "IN_KIND_TRANSFER"
  • "IN_KIND_TRANSFER_FEDERAL_ELECTION_ACTIVITY"
Type: object

Type: const
Specific value: "SA12"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SA11B"
  • "SA11C"
  • "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: enum (of string)

Must be one of:

  • "PARTY_IN_KIND_RECEIPT"
  • "PAC_IN_KIND_RECEIPT"
  • "IN_KIND_TRANSFER"
  • "IN_KIND_TRANSFER_FEDERAL_ELECTION_ACTIVITY"

Example:

"PARTY_IN_KIND_RECEIPT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
 

Type: string
Must match regular expression: ^In-Kind: [ -~]{1,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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/CONDUIT_EARMARKS.html b/docs/CONDUIT_EARMARKS.html index a30ebbc4..942e7660 100644 --- a/docs/CONDUIT_EARMARKS.html +++ b/docs/CONDUIT_EARMARKS.html @@ -1,4 +1,5 @@ - FEC Conduit Earmarks

FEC Conduit Earmarks


Conduit Earmark (Deposited), Conduit Earmark (Undeposited) (11a)

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

Value must be greater or equal to 200.01

Type: object

Type: string

Must be at least 1 characters long

Type: string

Must be at least 1 characters long

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: const
Specific value: "CONDUIT_EARMARK_RECEIPT_DEPOSITED"
Type: object

Type: const
Specific value: false
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: const
Specific value: "CONDUIT_EARMARK_RECEIPT_UNDEPOSITED"
Type: object

Type: const
Specific value: true

The following properties are required:

  • donor_committee_fec_id
  • donor_committee_name

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Example:

"SA11AI"
+ FEC Conduit Earmarks 

FEC Conduit Earmarks


Conduit Earmark (Deposited), Conduit Earmark (Undeposited) (11a)

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

Value must be greater or equal to 200.01

Type: object

Type: string

Must be at least 1 characters long

Type: string

Must be at least 1 characters long

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: const
Specific value: "CONDUIT_EARMARK_RECEIPT_DEPOSITED"
Type: object

Type: const
Specific value: false
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: const
Specific value: "CONDUIT_EARMARK_RECEIPT_UNDEPOSITED"
Type: object

Type: const
Specific value: true

The following properties are required:

  • donor_committee_fec_id
  • donor_committee_name

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Example:

"SA11AI"
 

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: enum (of string)

Must be one of:

  • "CONDUIT_EARMARK_RECEIPT_DEPOSITED"
  • "CONDUIT_EARMARK_RECEIPT_UNDEPOSITED"

Example:

"CONDUIT_EARMARK_RECEIPT_DEPOSITED"
 

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"
@@ -19,4 +20,4 @@
 

Type: string
Must match regular expression: ^Earmarked for [ -~]{0,74} \(Committee\)$

Must be at least 1 characters long

Must be at most 100 characters long

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

"XYZ Company"
 

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

"QC Inspector"
 

Type: boolean

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/CONDUIT_EARMARK_OUTS.html b/docs/CONDUIT_EARMARK_OUTS.html index 95826fa4..f1d486c1 100644 --- a/docs/CONDUIT_EARMARK_OUTS.html +++ b/docs/CONDUIT_EARMARK_OUTS.html @@ -1,4 +1,5 @@ - FEC Conduit Earmark Outs

FEC Conduit Earmark Outs


Conduit Earmark Out (Deposited), Conduit Earmark Out (Undeposited), PAC Conduit Earmark Out (Deposited), PAC Conduit Earmark Out (Undeposited) (Line 23)

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:

  • "CONDUIT_EARMARK_OUT_DEPOSITED"
  • "CONDUIT_EARMARK_OUT_UNDEPOSITED"
Type: object

Type: string
Must match regular expression: ^Earmarked from [ -~]{0,72} \(Individual\)$
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:

  • "PAC_CONDUIT_EARMARK_OUT_DEPOSITED"
  • "PAC_CONDUIT_EARMARK_OUT_UNDEPOSITED"
Type: object

Type: string
Must match regular expression: ^Earmarked from [ -~]{0,73} \(Committee\)$
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: string
Must match regular expression: ^O\d{4}$
Type: object

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: const
Specific value: "H"
Type: object

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: const
Specific value: "S"
Type: object

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:

  • "CONDUIT_EARMARK_OUT_DEPOSITED"
  • "PAC_CONDUIT_EARMARK_OUT_DEPOSITED"
Type: object

Type: const
Specific value: false
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:

  • "CONDUIT_EARMARK_OUT_UNDEPOSITED"
  • "PAC_CONDUIT_EARMARK_OUT_UNDEPOSITED"
Type: object

Type: const
Specific value: true

Type: const
Specific value: "SB23"
Example:

"SB23"
+ FEC Conduit Earmark Outs 

FEC Conduit Earmark Outs


Conduit Earmark Out (Deposited), Conduit Earmark Out (Undeposited), PAC Conduit Earmark Out (Deposited), PAC Conduit Earmark Out (Undeposited) (Line 23)

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:

  • "CONDUIT_EARMARK_OUT_DEPOSITED"
  • "CONDUIT_EARMARK_OUT_UNDEPOSITED"
Type: object

Type: string
Must match regular expression: ^Earmarked from [ -~]{0,72} \(Individual\)$
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:

  • "PAC_CONDUIT_EARMARK_OUT_DEPOSITED"
  • "PAC_CONDUIT_EARMARK_OUT_UNDEPOSITED"
Type: object

Type: string
Must match regular expression: ^Earmarked from [ -~]{0,73} \(Committee\)$
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: string
Must match regular expression: ^O\d{4}$
Type: object

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: const
Specific value: "H"
Type: object

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: const
Specific value: "S"
Type: object

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:

  • "CONDUIT_EARMARK_OUT_DEPOSITED"
  • "PAC_CONDUIT_EARMARK_OUT_DEPOSITED"
Type: object

Type: const
Specific value: false
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:

  • "CONDUIT_EARMARK_OUT_UNDEPOSITED"
  • "PAC_CONDUIT_EARMARK_OUT_UNDEPOSITED"
Type: object

Type: const
Specific value: true

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB23"
Example:

"SB23"
 

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: enum (of string)

Must be one of:

  • "CONDUIT_EARMARK_OUT_DEPOSITED"
  • "CONDUIT_EARMARK_OUT_UNDEPOSITED"
  • "PAC_CONDUIT_EARMARK_OUT_DEPOSITED"
  • "PAC_CONDUIT_EARMARK_OUT_UNDEPOSITED"

Example:

"CONDUIT_EARMARK_RECEIPT_DEPOSITED"
 

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"
@@ -21,4 +22,4 @@
 

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

"FL"
 

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

35
 

Type: boolean

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/Contact_Candidate.html b/docs/Contact_Candidate.html index 1f725189..866a5c54 100644 --- a/docs/Contact_Candidate.html +++ b/docs/Contact_Candidate.html @@ -15,4 +15,4 @@

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

"QC Inspector"
 

Type: enum (of string)

Must be one of:

  • "H"
  • "S"
  • "P"

Example:

"H\nS\nP"
 

Type: string or null
Must match regular expression: ^[A-Z]{2}$
Example:

"WA"
-

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

Type: string or null
Must match regular expression: ^\+\d{1,3} \d{10}$

Type: string
\ No newline at end of file +

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

Type: string or null
Must match regular expression: ^\+\d{1,3} \d{10}$

Type: string
\ No newline at end of file diff --git a/docs/Contact_Committee.html b/docs/Contact_Committee.html index ff8d6db4..7d90628d 100644 --- a/docs/Contact_Committee.html +++ b/docs/Contact_Committee.html @@ -1 +1 @@ - FEC Committee

FEC Committee


Committee Contact

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: const
Specific value: "USA"
Type: object

Type: string
\ No newline at end of file + FEC Committee

FEC Committee


Committee Contact

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: const
Specific value: "USA"
Type: object

Type: string
\ No newline at end of file diff --git a/docs/Contact_Individual.html b/docs/Contact_Individual.html index 17ffa7f4..9fb54abb 100644 --- a/docs/Contact_Individual.html +++ b/docs/Contact_Individual.html @@ -1 +1 @@ - FEC Individual

FEC Individual


Individual Contact

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: const
Specific value: "USA"
Type: object

Type: string
\ No newline at end of file + FEC Individual

FEC Individual


Individual Contact

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: const
Specific value: "USA"
Type: object

Type: string
\ No newline at end of file diff --git a/docs/Contact_Organization.html b/docs/Contact_Organization.html index c425165e..d72feac8 100644 --- a/docs/Contact_Organization.html +++ b/docs/Contact_Organization.html @@ -1 +1 @@ - FEC Organization

FEC Organization


Organization Contact

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: const
Specific value: "USA"
Type: object

Type: string
\ No newline at end of file + FEC Organization

FEC Organization


Organization Contact

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: const
Specific value: "USA"
Type: object

Type: string
\ No newline at end of file diff --git a/docs/DEBTS.html b/docs/DEBTS.html index 9f776d1d..55d8d2b7 100644 --- a/docs/DEBTS.html +++ b/docs/DEBTS.html @@ -1,4 +1,5 @@ - FEC Sch D

FEC Sch D


SCHEDULE D - DEBTS AND OBLIGATIONS (Itemized for each one)

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: const
Specific value: "DEBT_OWED_TO_COMMITTEE"
Type: object

Type: const
Specific value: "SD9"
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: const
Specific value: "DEBT_OWED_BY_COMMITTEE"
Type: object

Type: const
Specific value: "SD10"
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:

  • "ORG"
  • "COM"
Type: object

Type: string

Must be at least 1 characters long

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: const
Specific value: "IND"
Type: object

Type: string

Must be at least 1 characters long

Type: string

Must be at least 1 characters long

Type: enum (of string)

Must be one of:

  • "SD9"
  • "SD10"

Example:

"SD10"
+ FEC Sch D 

FEC Sch D


SCHEDULE D - DEBTS AND OBLIGATIONS (Itemized for each one)

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: const
Specific value: "DEBT_OWED_TO_COMMITTEE"
Type: object

Type: const
Specific value: "SD9"
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: const
Specific value: "DEBT_OWED_BY_COMMITTEE"
Type: object

Type: const
Specific value: "SD10"
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:

  • "ORG"
  • "COM"
Type: object

Type: string

Must be at least 1 characters long

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: const
Specific value: "IND"
Type: object

Type: string

Must be at least 1 characters long

Type: string

Must be at least 1 characters long

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SD9"
  • "SD10"

Example:

"SD10"
 

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: enum (of string)

Must be one of:

  • "DEBT_OWED_TO_COMMITTEE"
  • "DEBT_OWED_BY_COMMITTEE"

Example:

"DEBT_OWED_TO_COMMITTEE"
 

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"D123456789-3456"
@@ -14,4 +15,4 @@
 

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

Must be at least 1 characters long

Must be at most 30 characters long


Example:

"New York"
 

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

Must be at least 1 characters long

Must be at most 2 characters long


Example:

"NY"
 

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

Must be at least 1 characters long

Must be at most 9 characters long


Example:

10011
-

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

Must be at least 1 characters long

Must be at most 100 characters long

Type: number

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

Type: number

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

Type: number

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

Type: number

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

\ No newline at end of file +

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

Must be at least 1 characters long

Must be at most 100 characters long

Type: number

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

Type: number

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

Type: number

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

Type: number

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

\ No newline at end of file diff --git a/docs/DISBURSEMENTS.html b/docs/DISBURSEMENTS.html index e0478a13..71fd5565 100644 --- a/docs/DISBURSEMENTS.html +++ b/docs/DISBURSEMENTS.html @@ -1,4 +1,5 @@ - FEC Disbursements

FEC Disbursements


SCHEDULE B - Operating Expenditure (Line 21b), Void of Operating Expenditure (21b), Other Disbursement (29), Void of Other Disbursement (29)

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:

  • "OPERATING_EXPENDITURE"
  • "OPERATING_EXPENDITURE_VOID"
Type: object

Type: const
Specific value: "SB21B"
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:

  • "OTHER_DISBURSEMENT"
  • "OTHER_DISBURSEMENT_VOID"
Type: object

Type: const
Specific value: "SB29"
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:

  • "OPERATING_EXPENDITURE_VOID"
  • "OTHER_DISBURSEMENT_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB21B"
+ FEC Disbursements 

FEC Disbursements


SCHEDULE B - Operating Expenditure (Line 21b), Void of Operating Expenditure (21b), Other Disbursement (29), Void of Other Disbursement (29)

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:

  • "OPERATING_EXPENDITURE"
  • "OPERATING_EXPENDITURE_VOID"
Type: object

Type: const
Specific value: "SB21B"
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:

  • "OTHER_DISBURSEMENT"
  • "OTHER_DISBURSEMENT_VOID"
Type: object

Type: const
Specific value: "SB29"
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:

  • "OPERATING_EXPENDITURE_VOID"
  • "OTHER_DISBURSEMENT_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB21B"
 

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: enum (of string)

Must be one of:

  • "OPERATING_EXPENDITURE"
  • "OPERATING_EXPENDITURE_VOID"
  • "OTHER_DISBURSEMENT"
  • "OTHER_DISBURSEMENT_VOID"

Example:

"OPERATING_EXPENDITURE"
 

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"
@@ -25,4 +26,4 @@
 

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

Must be at least 1 characters long

Must be at most 100 characters long


Example:

"Repay Loan"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/DISBURSEMENTS_FEA.html b/docs/DISBURSEMENTS_FEA.html index c5d7fe24..dba1feb4 100644 --- a/docs/DISBURSEMENTS_FEA.html +++ b/docs/DISBURSEMENTS_FEA.html @@ -1,4 +1,5 @@ - FEC Disbursement - FEA

FEC Disbursement - FEA


SCHEDULE B - 100% Federal Election Activity Payment, Void of 100% Federal Election Activity (Line 30b)

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O\d{4}$
Type: object

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: const
Specific value: "FEDERAL_ELECTION_ACTIVITY_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

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

Type: const
Specific value: "SB30B"
Example:

"SB30B"
+ FEC Disbursement - FEA 

FEC Disbursement - FEA


SCHEDULE B - 100% Federal Election Activity Payment, Void of 100% Federal Election Activity (Line 30b)

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O\d{4}$
Type: object

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: const
Specific value: "FEDERAL_ELECTION_ACTIVITY_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

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

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB30B"
Example:

"SB30B"
 

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: enum (of string)

Must be one of:

  • "FEDERAL_ELECTION_ACTIVITY_100PCT_PAYMENT"
  • "FEDERAL_ELECTION_ACTIVITY_VOID"

Example:

"FEDERAL_ELECTION_ACTIVITY_100PCT_PAYMENT"
 

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"
@@ -25,4 +26,4 @@
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

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

"H98765431"
 

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

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

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

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

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

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/DISBURSEMENT_MEMOS.html b/docs/DISBURSEMENT_MEMOS.html index 5d1672be..80144ea8 100644 --- a/docs/DISBURSEMENT_MEMOS.html +++ b/docs/DISBURSEMENT_MEMOS.html @@ -1,4 +1,5 @@ - FEC Disbursement Memos

FEC Disbursement Memos


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

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:

  • "OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT_MEMO"
  • "OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT_MEMO"
  • "OPERATING_EXPENDITURE_PAYMENT_TO_PAYROLL_MEMO"
Type: object

Type: const
Specific value: "SB21B"
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:

  • "OTHER_DISBURSEMENT_CREDIT_CARD_PAYMENT_MEMO"
  • "OTHER_DISBURSEMENT_STAFF_REIMBURSEMENT_MEMO"
  • "OTHER_DISBURSEMENT_PAYMENT_TO_PAYROLL_MEMO"
Type: object

Type: const
Specific value: "SB29"
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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB21B"
+ FEC Disbursement Memos 

FEC Disbursement Memos


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

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:

  • "OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT_MEMO"
  • "OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT_MEMO"
  • "OPERATING_EXPENDITURE_PAYMENT_TO_PAYROLL_MEMO"
Type: object

Type: const
Specific value: "SB21B"
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:

  • "OTHER_DISBURSEMENT_CREDIT_CARD_PAYMENT_MEMO"
  • "OTHER_DISBURSEMENT_STAFF_REIMBURSEMENT_MEMO"
  • "OTHER_DISBURSEMENT_PAYMENT_TO_PAYROLL_MEMO"
Type: object

Type: const
Specific value: "SB29"
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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB21B"
 

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: enum (of string)

Must be one of:

  • "OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT_MEMO"
  • "OTHER_DISBURSEMENT_CREDIT_CARD_PAYMENT_MEMO"
  • "OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT_MEMO"
  • "OTHER_DISBURSEMENT_STAFF_REIMBURSEMENT_MEMO"
  • "OPERATING_EXPENDITURE_PAYMENT_TO_PAYROLL_MEMO"
  • "OTHER_DISBURSEMENT_PAYMENT_TO_PAYROLL_MEMO"

Example:

"OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT_MEMO"
 

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"
@@ -24,4 +25,4 @@
 

Type: const
Specific value: "GENERAL_DISBURSEMENT"
Example:

"GENERAL_DISBURSEMENT"
 

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

Must be at least 1 characters long

Must be at most 100 characters long

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/DISBURSEMENT_MEMOS_FEA.html b/docs/DISBURSEMENT_MEMOS_FEA.html index 1149a689..4d3d4838 100644 --- a/docs/DISBURSEMENT_MEMOS_FEA.html +++ b/docs/DISBURSEMENT_MEMOS_FEA.html @@ -1,4 +1,5 @@ - FEC Disbursement Memos FEA

FEC Disbursement Memos FEA


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)

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O\d{4}$
Type: object

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

Type: const
Specific value: "SB30B"
Example:

"SB30B"
+ FEC Disbursement Memos FEA 

FEC Disbursement Memos FEA


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)

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O\d{4}$
Type: object

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

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB30B"
Example:

"SB30B"
 

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: enum (of string)

Must be one of:

  • "FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT_MEMO"
  • "FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT_MEMO"
  • "FEDERAL_ELECTION_ACTIVITY_PAYMENT_TO_PAYROLL_MEMO"

Example:

"FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT_MEMO"
 

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"
@@ -25,4 +26,4 @@
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

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

"H98765431"
 

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

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

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

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

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

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/DISBURSEMENT_PARENTS.html b/docs/DISBURSEMENT_PARENTS.html index b23f60d4..c669be56 100644 --- a/docs/DISBURSEMENT_PARENTS.html +++ b/docs/DISBURSEMENT_PARENTS.html @@ -1,4 +1,5 @@ - FEC Payroll and Credit Card Disbursements

FEC Payroll and Credit Card Disbursements


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)

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:

  • "OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT"
  • "OPERATING_EXPENDITURE_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "SB21B"
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:

  • "OTHER_DISBURSEMENT_CREDIT_CARD_PAYMENT"
  • "OTHER_DISBURSEMENT_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "SB29"
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:

  • "OTHER_DISBURSEMENT_CREDIT_CARD_PAYMENT"
  • "OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT"
Type: object

Type: const
Specific value: "Credit Card: See Below"
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:

  • "OTHER_DISBURSEMENT_PAYMENT_TO_PAYROLL"
  • "OPERATING_EXPENDITURE_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "Payroll: See Below"

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB21B"
+ FEC Payroll and Credit Card Disbursements 

FEC Payroll and Credit Card Disbursements


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)

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:

  • "OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT"
  • "OPERATING_EXPENDITURE_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "SB21B"
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:

  • "OTHER_DISBURSEMENT_CREDIT_CARD_PAYMENT"
  • "OTHER_DISBURSEMENT_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "SB29"
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:

  • "OTHER_DISBURSEMENT_CREDIT_CARD_PAYMENT"
  • "OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT"
Type: object

Type: const
Specific value: "Credit Card: See Below"
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:

  • "OTHER_DISBURSEMENT_PAYMENT_TO_PAYROLL"
  • "OPERATING_EXPENDITURE_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "Payroll: See Below"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB21B"
 

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: enum (of string)

Must be one of:

  • "OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT"
  • "OPERATING_EXPENDITURE_PAYMENT_TO_PAYROLL"
  • "OTHER_DISBURSEMENT_CREDIT_CARD_PAYMENT"
  • "OTHER_DISBURSEMENT_PAYMENT_TO_PAYROLL"

Example:

"OPERATING_EXPENDITURE_CREDIT_CARD_PAYMENT"
 

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"
@@ -18,4 +19,4 @@
 

Type: enum (of string)

Must be one of:

  • "Credit Card: See Below"
  • "Payroll: See Below"

Example:

"Credit Card: See Below"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/DISBURSEMENT_PARENTS_FEA.html b/docs/DISBURSEMENT_PARENTS_FEA.html index 9a533efd..b9626bf8 100644 --- a/docs/DISBURSEMENT_PARENTS_FEA.html +++ b/docs/DISBURSEMENT_PARENTS_FEA.html @@ -1,4 +1,5 @@ - FEC Disbursement Parents - FEA

FEC Disbursement Parents - FEA


SCHEDULE B - Credit Card Payment for 100% Federal Election Activity, Payment to Payroll for 100% Federal Election Activity (Line 30b)

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: const
Specific value: "FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT"
Type: object

Type: const
Specific value: "Credit Card: See Below"
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: const
Specific value: "FEDERAL_ELECTION_ACTIVITY_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "Payroll: See Below"
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: string
Must match regular expression: ^O\d{4}$
Type: object

Type: const
Specific value: "SB30B"
Example:

"SB30B"
+ FEC Disbursement Parents - FEA 

FEC Disbursement Parents - FEA


SCHEDULE B - Credit Card Payment for 100% Federal Election Activity, Payment to Payroll for 100% Federal Election Activity (Line 30b)

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: const
Specific value: "FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT"
Type: object

Type: const
Specific value: "Credit Card: See Below"
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: const
Specific value: "FEDERAL_ELECTION_ACTIVITY_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "Payroll: See Below"
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: string
Must match regular expression: ^O\d{4}$
Type: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB30B"
Example:

"SB30B"
 

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: enum (of string)

Must be one of:

  • "FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT"
  • "FEDERAL_ELECTION_ACTIVITY_PAYMENT_TO_PAYROLL"

Example:

"FEDERAL_ELECTION_ACTIVITY_CREDIT_CARD_PAYMENT"
 

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"
@@ -19,4 +20,4 @@
 

Type: enum (of string)

Must be one of:

  • "Credit Card: See Below"
  • "Payroll: See Below"

Example:

"Credit Card: See Below"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/DISBURSEMENT_PARENTS_STAFF.html b/docs/DISBURSEMENT_PARENTS_STAFF.html index 935bb43c..020dcccc 100644 --- a/docs/DISBURSEMENT_PARENTS_STAFF.html +++ b/docs/DISBURSEMENT_PARENTS_STAFF.html @@ -1,4 +1,5 @@ - FEC Staff Reimbursement for Operating Expenditure and Other Disbursements

FEC Staff Reimbursement for Operating Expenditure and Other Disbursements


SCHEDULE B - Staff Reimbursement for Operating Expenditure (Line 21b), Staff Reimbursements for Other Disbursements - Line 29

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: const
Specific value: "OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT"
Type: object

Type: const
Specific value: "SB21B"
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: const
Specific value: "OTHER_DISBURSEMENT_STAFF_REIMBURSEMENT"
Type: object

Type: const
Specific value: "SB29"

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB21B"
+ FEC Staff Reimbursement for Operating Expenditure and Other Disbursements 

FEC Staff Reimbursement for Operating Expenditure and Other Disbursements


SCHEDULE B - Staff Reimbursement for Operating Expenditure (Line 21b), Staff Reimbursements for Other Disbursements - Line 29

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: const
Specific value: "OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT"
Type: object

Type: const
Specific value: "SB21B"
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: const
Specific value: "OTHER_DISBURSEMENT_STAFF_REIMBURSEMENT"
Type: object

Type: const
Specific value: "SB29"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB21B"
 

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: enum (of string)

Must be one of:

  • "OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT"
  • "OTHER_DISBURSEMENT_STAFF_REIMBURSEMENT"

Example:

"OPERATING_EXPENDITURE_STAFF_REIMBURSEMENT"
 

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"
@@ -22,4 +23,4 @@
 

Type: const
Specific value: "Reimbursement: See Below"
Example:

"Reimbursement: See Below"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/EARMARK_MEMO.html b/docs/EARMARK_MEMO.html index 7cbc48c7..b3d57f0f 100644 --- a/docs/EARMARK_MEMO.html +++ b/docs/EARMARK_MEMO.html @@ -1,4 +1,5 @@ - FEC Earmark Memo

FEC Earmark Memo


Earmark Memo

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

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: const
Specific value: "IND"
Type: object

Type: const
Specific value: "SA11AI"
Example:

"SA11AI"
+ FEC Earmark Memo 

FEC Earmark Memo


Earmark Memo

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

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: const
Specific value: "IND"
Type: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA11AI"
Example:

"SA11AI"
 

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: "EARMARK_MEMO"
Example:

"EARMARK_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"
@@ -23,4 +24,4 @@
 

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

"XYZ Company"
 

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

"QC Inspector"
 

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/EARMARK_RECEIPT.html b/docs/EARMARK_RECEIPT.html index db329983..4096e9f3 100644 --- a/docs/EARMARK_RECEIPT.html +++ b/docs/EARMARK_RECEIPT.html @@ -1 +1 @@ - FEC Conduit Earmark (Deposited)

FEC Conduit Earmark (Deposited)


Earmark Receipt (11a)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Conduit Earmark (Deposited)

FEC Conduit Earmark (Deposited)


Earmark Receipt (11a)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/F1M.html b/docs/F1M.html index 634d5ac2..ed405fba 100644 --- a/docs/F1M.html +++ b/docs/F1M.html @@ -68,4 +68,4 @@

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

"Mr."
 

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

"Jr."
 

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

Must be at least 10 characters long


Example:

20120729
-
\ No newline at end of file + \ No newline at end of file diff --git a/docs/F24.html b/docs/F24.html index 61871f91..519d0d09 100644 --- a/docs/F24.html +++ b/docs/F24.html @@ -1 +1 @@ - FEC F24

FEC F24


FORM 24 - 24 / 48 HOUR NOTICE OF INDEPENDENT EXPENDITURE

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: const
Specific value: "F24A"
Type: object

\ No newline at end of file + FEC F24

FEC F24


FORM 24 - 24 / 48 HOUR NOTICE OF INDEPENDENT EXPENDITURE

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: const
Specific value: "F24A"
Type: object

\ No newline at end of file diff --git a/docs/F3X.html b/docs/F3X.html index fbb442b3..7a4620af 100644 --- a/docs/F3X.html +++ b/docs/F3X.html @@ -22,4 +22,4 @@

Type: number or null

Example:

1123123.45
 

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Example:

3123123.45
 

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

2012
-

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null
\ No newline at end of file +

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null

Type: number or null
\ No newline at end of file diff --git a/docs/F99.html b/docs/F99.html index 88493424..0dde359a 100644 --- a/docs/F99.html +++ b/docs/F99.html @@ -7,4 +7,4 @@

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

"Jr."
 

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

Must be at least 1 characters long


Example:

20120729
 

Type: enum (of string or null)

Must be one of:

  • "MSI"
  • "MSM"
  • "MST"
  • null

Example:

"MST"
-

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

Must be at least 1 characters long

Must be at most 20000 characters long

\ No newline at end of file +

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

Must be at least 1 characters long

Must be at most 20000 characters long

\ No newline at end of file diff --git a/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.html b/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.html index d141a6bd..306ccb7c 100644 --- a/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.html +++ b/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.html @@ -1,4 +1,5 @@ - FEC Staff Reimbursement for 100% Federal Election Activity

FEC Staff Reimbursement for 100% Federal Election Activity

Type: object

Staff Reimbursement for 100% Federal Election Activity (Line 30b)

Type: const
Specific value: "SB30B"
Example:

"SB30B"
+ FEC Staff Reimbursement for 100% Federal Election Activity 

FEC Staff Reimbursement for 100% Federal Election Activity

Type: object

Staff Reimbursement for 100% Federal Election Activity (Line 30b)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB30B"
Example:

"SB30B"
 

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: "FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT"
Example:

"FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT"
 

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"
@@ -22,4 +23,4 @@
 

Type: const
Specific value: "Reimbursement: See Below"
Example:

"Reimbursement: See Below"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/HDR.html b/docs/HDR.html index b52cc762..96055890 100644 --- a/docs/HDR.html +++ b/docs/HDR.html @@ -5,4 +5,4 @@

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

Must be at least 0 characters long

Must be at most 16 characters long


Example:

"1.0"
 

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

Must be at least 0 characters long

Must be at most 16 characters long


Example:

"FEC-123467"
 

Type: object

Example:

"1"
-

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

Must be at least 0 characters long

Must be at most 200 characters long

\ No newline at end of file +

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

Must be at least 0 characters long

Must be at most 200 characters long

\ No newline at end of file diff --git a/docs/INDEPENDENT_EXPENDITURES.html b/docs/INDEPENDENT_EXPENDITURES.html index ac554d1b..f69e0920 100644 --- a/docs/INDEPENDENT_EXPENDITURES.html +++ b/docs/INDEPENDENT_EXPENDITURES.html @@ -1,4 +1,5 @@ - FEC INDEPENDENT EXPENDITURES

FEC INDEPENDENT EXPENDITURES


INDEPENDENT EXPENDITURES

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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O
Type: object

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: const
Specific value: "H"
Type: object

Type: string

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: const
Specific value: "S"
Type: object

Type: string
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: const
Specific value: "P"

Type: string
Must match regular expression: ^P
Type: object

Type: string
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: const
Specific value: "INDEPENDENT_EXPENDITURE_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

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

Type: string
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: null
Type: object

Type: string

Type: const
Specific value: "SE"
Example:

"SE"
+ FEC INDEPENDENT EXPENDITURES 

FEC INDEPENDENT EXPENDITURES


INDEPENDENT EXPENDITURES

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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O
Type: object

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: const
Specific value: "H"
Type: object

Type: string

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: const
Specific value: "S"
Type: object

Type: string
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: const
Specific value: "P"

Type: string
Must match regular expression: ^P
Type: object

Type: string
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: const
Specific value: "INDEPENDENT_EXPENDITURE_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

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

Type: string
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: null
Type: object

Type: string

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SE"
Example:

"SE"
 

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: enum (of string)

Must be one of:

  • "INDEPENDENT_EXPENDITURE"
  • "INDEPENDENT_EXPENDITURE_VOID"

Example:

"INDEPENDENT_EXPENDITURE"
 

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"D123456789-3456"
@@ -34,4 +35,4 @@
 

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

"Dr"
 

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

"Jr"
 

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

Must be at least 10 characters long


Example:

"2012-01-01"
-

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file +

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file diff --git a/docs/INDEPENDENT_EXPENDITURE_MEMOS.html b/docs/INDEPENDENT_EXPENDITURE_MEMOS.html index 9fe955da..dda392b4 100644 --- a/docs/INDEPENDENT_EXPENDITURE_MEMOS.html +++ b/docs/INDEPENDENT_EXPENDITURE_MEMOS.html @@ -1,4 +1,5 @@ - FEC INDEPENDENT EXPENDITURE_MEMOS

FEC INDEPENDENT EXPENDITURE_MEMOS


INDEPENDENT EXPENDITURE_MEMOS

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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O
Type: object

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: const
Specific value: "H"
Type: object

Type: string

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: const
Specific value: "S"
Type: object

Type: string
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: const
Specific value: "P"

Type: string
Must match regular expression: ^P
Type: object

Type: string
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: object

Type: string
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: null
Type: object

Type: string

Type: const
Specific value: "SE"
Example:

"SE"
+ FEC INDEPENDENT EXPENDITURE_MEMOS 

FEC INDEPENDENT EXPENDITURE_MEMOS


INDEPENDENT EXPENDITURE_MEMOS

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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O
Type: object

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: const
Specific value: "H"
Type: object

Type: string

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: const
Specific value: "S"
Type: object

Type: string
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: const
Specific value: "P"

Type: string
Must match regular expression: ^P
Type: object

Type: string
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: object

Type: string
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: null
Type: object

Type: string

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SE"
Example:

"SE"
 

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: enum (of string)

Must be one of:

  • "INDEPENDENT_EXPENDITURE_CREDIT_CARD_PAYMENT_MEMO"
  • "INDEPENDENT_EXPENDITURE_STAFF_REIMBURSEMENT_MEMO"
  • "INDEPENDENT_EXPENDITURE_PAYMENT_TO_PAYROLL_MEMO"

Example:

"INDEPENDENT_EXPENDITURE_CREDIT_CARD_PAYMENT_MEMO"
 

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"D123456789-3456"
@@ -34,4 +35,4 @@
 

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

"Dr"
 

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

"Jr"
 

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

Must be at least 10 characters long


Example:

"2012-01-01"
-

Type: const
Specific value: true

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file +

Type: const
Specific value: true

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file diff --git a/docs/INDEPENDENT_EXPENDITURE_PARENTS.html b/docs/INDEPENDENT_EXPENDITURE_PARENTS.html index 428eaad6..78524378 100644 --- a/docs/INDEPENDENT_EXPENDITURE_PARENTS.html +++ b/docs/INDEPENDENT_EXPENDITURE_PARENTS.html @@ -1,4 +1,5 @@ - FEC INDEPENDENT EXPENDITURE PARENTS

FEC INDEPENDENT EXPENDITURE PARENTS


INDEPENDENT EXPENDITURE PARENTS

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:

  • "INDEPENDENT_EXPENDITURE_CREDIT_CARD_PAYMENT"
  • "INDEPENDENT_EXPENDITURE_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "ORG"
Type: object

Type: const
Specific value: "IND"
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: const
Specific value: "INDEPENDENT_EXPENDITURE_CREDIT_CARD_PAYMENT"
Type: object

Type: const
Specific value: "Credit Card: See Below"
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: const
Specific value: "INDEPENDENT_EXPENDITURE_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "Payroll: See Below"
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: const
Specific value: "INDEPENDENT_EXPENDITURE_STAFF_REIMBURSEMENT"
Type: object

Type: const
Specific value: "Reimbursement: See Below"
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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O
Type: object

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: const
Specific value: "H"
Type: object

Type: string

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: const
Specific value: "S"
Type: object

Type: string
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: const
Specific value: "P"

Type: string
Must match regular expression: ^P
Type: object

Type: string
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: object

Type: string
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: object

Type: const
Specific value: "SE"
Example:

"SE"
+ FEC INDEPENDENT EXPENDITURE PARENTS 

FEC INDEPENDENT EXPENDITURE PARENTS


INDEPENDENT EXPENDITURE PARENTS

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:

  • "INDEPENDENT_EXPENDITURE_CREDIT_CARD_PAYMENT"
  • "INDEPENDENT_EXPENDITURE_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "ORG"
Type: object

Type: const
Specific value: "IND"
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: const
Specific value: "INDEPENDENT_EXPENDITURE_CREDIT_CARD_PAYMENT"
Type: object

Type: const
Specific value: "Credit Card: See Below"
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: const
Specific value: "INDEPENDENT_EXPENDITURE_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "Payroll: See Below"
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: const
Specific value: "INDEPENDENT_EXPENDITURE_STAFF_REIMBURSEMENT"
Type: object

Type: const
Specific value: "Reimbursement: See Below"
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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O
Type: object

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: const
Specific value: "H"
Type: object

Type: string

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: const
Specific value: "S"
Type: object

Type: string
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: const
Specific value: "P"

Type: string
Must match regular expression: ^P
Type: object

Type: string
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: object

Type: string
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: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SE"
Example:

"SE"
 

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: enum (of string)

Must be one of:

  • "INDEPENDENT_EXPENDITURE_CREDIT_CARD_PAYMENT"
  • "INDEPENDENT_EXPENDITURE_PAYMENT_TO_PAYROLL"
  • "INDEPENDENT_EXPENDITURE_STAFF_REIMBURSEMENT"

Example:

"INDEPENDENT_EXPENDITURE_CREDIT_CARD_PAYMENT"
 

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"D123456789-3456"
@@ -34,4 +35,4 @@
 

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

"Dr"
 

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

"Jr"
 

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

Must be at least 10 characters long


Example:

"2012-01-01"
-

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file +

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file diff --git a/docs/INDIVIDUAL_JF_TRANSFER_MEMO.html b/docs/INDIVIDUAL_JF_TRANSFER_MEMO.html index a3088880..4d0aed4d 100644 --- a/docs/INDIVIDUAL_JF_TRANSFER_MEMO.html +++ b/docs/INDIVIDUAL_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - FEC Individual JF Memo

FEC Individual JF Memo


Individual JF Memo (12)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Individual JF Memo

FEC Individual JF Memo


Individual JF Memo (12)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html index b815f4e8..b8a88210 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html @@ -1 +1 @@ - FEC Individual National Party Pres. Nominating Convention Account

FEC Individual National Party Pres. Nominating Convention Account


Individual National Party Pres. Nominating Convention Account (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Individual National Party Pres. Nominating Convention Account

FEC Individual National Party Pres. Nominating Convention Account


Individual National Party Pres. Nominating Convention Account (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html index 2aa1527e..67c4a3e4 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - FEC Individual National Party Pres. Nominating Convention Account JF Transfer Memo

FEC Individual National Party Pres. Nominating Convention Account JF Transfer Memo


Individual National Party Pres. Nominating Convention Account JF Transfer Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Individual National Party Pres. Nominating Convention Account JF Transfer Memo

FEC Individual National Party Pres. Nominating Convention Account JF Transfer Memo


Individual National Party Pres. Nominating Convention Account JF Transfer Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html index eef34d99..ec6efe1f 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html @@ -1 +1 @@ - FEC Individual National Party Headquarters Buildings Account

FEC Individual National Party Headquarters Buildings Account


Individual National Party Headquarters Buildings Account (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Individual National Party Headquarters Buildings Account

FEC Individual National Party Headquarters Buildings Account


Individual National Party Headquarters Buildings Account (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html index 134497e5..9dc5a607 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - FEC Individual National Party Headquarters Joint Fundraising Transfer Memo

FEC Individual National Party Headquarters Joint Fundraising Transfer Memo


Individual National Party Headquarters Joint Fundraising Transfer Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Individual National Party Headquarters Joint Fundraising Transfer Memo

FEC Individual National Party Headquarters Joint Fundraising Transfer Memo


Individual National Party Headquarters Joint Fundraising Transfer Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html index 4afe467b..d5b1f44e 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html @@ -1 +1 @@ - FEC Individual National Party Recount/Legal Proceedings Account

FEC Individual National Party Recount/Legal Proceedings Account


Individual National Party Recount/Legal Proceedings Account (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Individual National Party Recount/Legal Proceedings Account

FEC Individual National Party Recount/Legal Proceedings Account


Individual National Party Recount/Legal Proceedings Account (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html index 99741229..97d7d98e 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - FEC Individual National Party Recount JF Memo

FEC Individual National Party Recount JF Memo


Individual National Party Recount JF Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Individual National Party Recount JF Memo

FEC Individual National Party Recount JF Memo


Individual National Party Recount JF Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/INDIVIDUAL_RECEIPT.html b/docs/INDIVIDUAL_RECEIPT.html index 2bca3364..ecec8b68 100644 --- a/docs/INDIVIDUAL_RECEIPT.html +++ b/docs/INDIVIDUAL_RECEIPT.html @@ -1 +1 @@ - FEC Individual Receipt

FEC Individual Receipt


Individual Receipt (11a)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Individual Receipt

FEC Individual Receipt


Individual Receipt (11a)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.html b/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.html index 8529ccce..7cc1d0b1 100644 --- a/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.html +++ b/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.html @@ -1 +1 @@ - FEC Individual Receipt - Non-contribution Account

FEC Individual Receipt - Non-contribution Account


Individual Receipt - Non-contribution Account (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Individual Receipt - Non-contribution Account

FEC Individual Receipt - Non-contribution Account


Individual Receipt - Non-contribution Account (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/INDIVIDUAL_RECOUNT_RECEIPT.html b/docs/INDIVIDUAL_RECOUNT_RECEIPT.html index 7d409f0c..2a4be580 100644 --- a/docs/INDIVIDUAL_RECOUNT_RECEIPT.html +++ b/docs/INDIVIDUAL_RECOUNT_RECEIPT.html @@ -1 +1 @@ - FEC Ind - JF Recount Memo

FEC Ind - JF Recount Memo


Individual - JF Recount Account Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Ind - JF Recount Memo

FEC Ind - JF Recount Memo


Individual - JF Recount Account Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/INDIVIDUAL_REFUNDS.html b/docs/INDIVIDUAL_REFUNDS.html index 22cae71a..84385cde 100644 --- a/docs/INDIVIDUAL_REFUNDS.html +++ b/docs/INDIVIDUAL_REFUNDS.html @@ -1,4 +1,5 @@ - FEC Refund of Individual Contribution (Line 28a), Refund of Individual Contribution Void (Line 28a)

FEC Refund of Individual Contribution (Line 28a), Refund of Individual Contribution Void (Line 28a)


SCHEDULE B - Refund of Individual Contribution (Line 28a), Refund of Individual Contribution Void (Line 28a)

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: const
Specific value: "REFUND_INDIVIDUAL_CONTRIBUTION_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string

Type: const
Specific value: "SB28A"
Example:

"SB28A"
+ FEC Refund of Individual Contribution (Line 28a), Refund of Individual Contribution Void (Line 28a) 

FEC Refund of Individual Contribution (Line 28a), Refund of Individual Contribution Void (Line 28a)


SCHEDULE B - Refund of Individual Contribution (Line 28a), Refund of Individual Contribution Void (Line 28a)

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: const
Specific value: "REFUND_INDIVIDUAL_CONTRIBUTION_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB28A"
Example:

"SB28A"
 

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: enum (of string)

Must be one of:

  • "REFUND_INDIVIDUAL_CONTRIBUTION"
  • "REFUND_INDIVIDUAL_CONTRIBUTION_VOID"

Example:

"REFUND_INDIVIDUAL_CONTRIBUTION"
 

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"
@@ -22,4 +23,4 @@
 

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
 

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

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/IN_KIND_CONTRIBUTIONS.html b/docs/IN_KIND_CONTRIBUTIONS.html index eaa2f255..f318659e 100644 --- a/docs/IN_KIND_CONTRIBUTIONS.html +++ b/docs/IN_KIND_CONTRIBUTIONS.html @@ -1,4 +1,5 @@ - FEC In-Kind Contributions to Candidate

FEC In-Kind Contributions to Candidate


In-Kind Contributions to Candidate (Line 23)

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: const
Specific value: "IND"
Type: object

The following properties are required:

  • payee_last_name
  • payee_first_name
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: const
Specific value: "ORG"
Type: object

The following properties are required:

  • payee_organization_name
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: string
Must match regular expression: ^O\d{4}$
Type: object

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: const
Specific value: "H"
Type: object

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: const
Specific value: "S"
Type: object

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: const
Specific value: "IN_KIND_CONTRIBUTION_TO_CANDIDATE"
Type: object

The following properties are required:

  • beneficiary_candidate_fec_id
  • beneficiary_candidate_last_name
  • beneficiary_candidate_first_name
  • beneficiary_candidate_office

Type: string

Type: const
Specific value: "SB23"
Example:

"SB23"
+ FEC In-Kind Contributions to Candidate 

FEC In-Kind Contributions to Candidate


In-Kind Contributions to Candidate (Line 23)

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: const
Specific value: "IND"
Type: object

The following properties are required:

  • payee_last_name
  • payee_first_name
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: const
Specific value: "ORG"
Type: object

The following properties are required:

  • payee_organization_name
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: string
Must match regular expression: ^O\d{4}$
Type: object

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: const
Specific value: "H"
Type: object

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: const
Specific value: "S"
Type: object

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: const
Specific value: "IN_KIND_CONTRIBUTION_TO_CANDIDATE"
Type: object

The following properties are required:

  • beneficiary_candidate_fec_id
  • beneficiary_candidate_last_name
  • beneficiary_candidate_first_name
  • beneficiary_candidate_office

Type: string

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB23"
Example:

"SB23"
 

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: enum (of string)

Must be one of:

  • "IN_KIND_CONTRIBUTION_TO_CANDIDATE"
  • "IN_KIND_CONTRIBUTION_TO_OTHER_COMMITTEE"

Example:

"IN_KIND_CONTRIBUTION_TO_CANDIDATE"
 

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"
@@ -25,4 +26,4 @@
 

Type: string or null
Must match regular expression: ^[A-Z]{2}$
Example:

"FL"
 

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

35
 

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/IN_KIND_OUT.html b/docs/IN_KIND_OUT.html index 3974e62d..4358a211 100644 --- a/docs/IN_KIND_OUT.html +++ b/docs/IN_KIND_OUT.html @@ -1,4 +1,5 @@ - FEC In-Kind Out

FEC In-Kind Out

Type: object

In-Kind Out (line 21b)

Type: const
Specific value: "SB21B"
Example:

"SB21B"
+ FEC In-Kind Out 

FEC In-Kind Out

Type: object

In-Kind Out (line 21b)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB21B"
Example:

"SB21B"
 

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: "IN_KIND_OUT"
Example:

"IN_KIND_OUT"
 

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"
@@ -21,4 +22,4 @@
 

Type: const
Specific value: "GENERAL_DISBURSEMENT"
Example:

"GENERAL_DISBURSEMENT"
 

Type: string
Must match regular expression: ^In-Kind: [ -~]{1,91}$

Must be at least 1 characters long

Must be at most 100 characters long

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/IN_KIND_RECEIPT.html b/docs/IN_KIND_RECEIPT.html index 57b0b03f..3c9b4aab 100644 --- a/docs/IN_KIND_RECEIPT.html +++ b/docs/IN_KIND_RECEIPT.html @@ -1 +1 @@ - FEC In-Kind Receipt

FEC In-Kind Receipt


In-Kind Receipt (11a)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC In-Kind Receipt

FEC In-Kind Receipt


In-Kind Receipt (11a)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.html b/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.html index 58ebffab..c05444f4 100644 --- a/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.html +++ b/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC JF Trnsfr - Nat'l Party Conv.

FEC JF Trnsfr - Nat'l Party Conv.

Type: object

JF Transfer - Nat'l. Party Convention Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC JF Trnsfr - Nat'l Party Conv. 

FEC JF Trnsfr - Nat'l Party Conv.

Type: object

JF Transfer - Nat'l. Party Convention Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT"
Example:

"JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
Example:

"NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

Type: const
Specific value: "Pres. Nominating Convention Account Transfer of JF Proceeds"

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html b/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html index 0d652d7e..9043dded 100644 --- a/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html +++ b/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC JF Trnsfr - Nat' Party Headq.

FEC JF Trnsfr - Nat' Party Headq.

Type: object

JF Transfer - Nat'l Party Headquarters Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC JF Trnsfr - Nat' Party Headq. 

FEC JF Trnsfr - Nat' Party Headq.

Type: object

JF Transfer - Nat'l Party Headquarters Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Example:

"JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Example:

"NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
 

Type: const
Specific value: "Headquarters Buildings Account Transfer of JF Proceeds"

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.html b/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.html index 453bb54c..1ca63aed 100644 --- a/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.html +++ b/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC Joint Fundraising Transfer - National Party Recount/Legal Proceedings Account

FEC Joint Fundraising Transfer - National Party Recount/Legal Proceedings Account

Type: object

Transfer (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Joint Fundraising Transfer - National Party Recount/Legal Proceedings Account 

FEC Joint Fundraising Transfer - National Party Recount/Legal Proceedings Account

Type: object

Transfer (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

Type: const
Specific value: "Recount/Legal Proceedings Account Transfer of JF Proceeds"

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/JOINT_FUNDRAISING_TRANSFER.html b/docs/JOINT_FUNDRAISING_TRANSFER.html index 5560aad2..5fc51b06 100644 --- a/docs/JOINT_FUNDRAISING_TRANSFER.html +++ b/docs/JOINT_FUNDRAISING_TRANSFER.html @@ -1,4 +1,5 @@ - FEC Joint Fundraising Transfer

FEC Joint Fundraising Transfer

Type: object

Transfer (12)

Type: const
Specific value: "SA12"
Example:

"SA12"
+ FEC Joint Fundraising Transfer 

FEC Joint Fundraising Transfer

Type: object

Transfer (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: "JOINT_FUNDRAISING_TRANSFER"
Example:

"JOINT_FUNDRAISING_TRANSFER"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
 

Type: const
Specific value: "Transfer of Joint Fundraising Proceeds"

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/LOANS.html b/docs/LOANS.html index 5bdab8a3..0941b94e 100644 --- a/docs/LOANS.html +++ b/docs/LOANS.html @@ -1,4 +1,5 @@ - FEC Loan Received from Individual, Loan Received from Bank, Loan By Committee

FEC Loan Received from Individual, Loan Received from Bank, Loan By Committee


Loan Received from Individual, Loan Received from Bank, Loan By Committee

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: const
Specific value: "LOAN_RECEIVED_FROM_INDIVIDUAL"
Type: object

Type: const
Specific value: "SC/10"

Type: const
Specific value: "13"
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: const
Specific value: "LOAN_RECEIVED_FROM_BANK"
Type: object

Type: const
Specific value: "SC/10"

Type: const
Specific value: "13"

Type: const
Specific value: "ORG"
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: const
Specific value: "LOAN_BY_COMMITTEE"
Type: object

Type: const
Specific value: "SC/9"

Type: const
Specific value: "COM"
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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: const
Specific value: "ORG"
Type: object

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

Type: enum (of string)

Must be one of:

  • "SC/9"
  • "SC/10"

Example:

"SC/10"
+ FEC Loan Received from Individual, Loan Received from Bank, Loan By Committee 

FEC Loan Received from Individual, Loan Received from Bank, Loan By Committee


Loan Received from Individual, Loan Received from Bank, Loan By Committee

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: const
Specific value: "LOAN_RECEIVED_FROM_INDIVIDUAL"
Type: object

Type: const
Specific value: "SC/10"

Type: const
Specific value: "13"
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: const
Specific value: "LOAN_RECEIVED_FROM_BANK"
Type: object

Type: const
Specific value: "SC/10"

Type: const
Specific value: "13"

Type: const
Specific value: "ORG"
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: const
Specific value: "LOAN_BY_COMMITTEE"
Type: object

Type: const
Specific value: "SC/9"

Type: const
Specific value: "COM"
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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: const
Specific value: "ORG"
Type: object

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

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SC/9"
  • "SC/10"

Example:

"SC/10"
 

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: enum (of string)

Must be one of:

  • "LOAN_RECEIVED_FROM_INDIVIDUAL"
  • "LOAN_RECEIVED_FROM_BANK"
  • "LOAN_BY_COMMITTEE"

Example:

"LOAN_RECEIVED_FROM_INDIVIDUAL"
 

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"C123456789-3456"
@@ -22,4 +23,4 @@
 

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

Must be at least 1 characters long

Must be at most 15 characters long


Example:

"Whenever"
 

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

Must be at least 1 characters long

Must be at most 15 characters long


Example:

".0565"
 

Type: boolean

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

"C00123456"
-

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file +

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file diff --git a/docs/LOANS_RECEIVED.html b/docs/LOANS_RECEIVED.html index 5ecdcbc9..ba2db5db 100644 --- a/docs/LOANS_RECEIVED.html +++ b/docs/LOANS_RECEIVED.html @@ -1,4 +1,5 @@ - FEC Loan Received from Individual, Loan Received from Bank

FEC Loan Received from Individual, Loan Received from Bank


SCHEDULE A - Loan Received from Individual (13), Loan Received from Bank (13)

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: const
Specific value: "SA13"
Example:

"SA13"
+ FEC Loan Received from Individual, Loan Received from Bank 

FEC Loan Received from Individual, Loan Received from Bank


SCHEDULE A - Loan Received from Individual (13), Loan Received from Bank (13)

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA13"
Example:

"SA13"
 

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: enum (of string)

Must be one of:

  • "LOAN_RECEIVED_FROM_INDIVIDUAL_RECEIPT"
  • "LOAN_RECEIVED_FROM_BANK_RECEIPT"

Example:

"LOANS_RECEIVED_FROM_INDIVIDUAL"
 

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"
@@ -20,4 +21,4 @@
 

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 or null
Must match regular expression: ^[ -~]{0,100}$

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/LOAN_MADE.html b/docs/LOAN_MADE.html index 83b266f0..fded3626 100644 --- a/docs/LOAN_MADE.html +++ b/docs/LOAN_MADE.html @@ -1,4 +1,5 @@ - FEC Loan Made

FEC Loan Made

Type: object

Loan Made (Line 27)

Type: const
Specific value: "SB27"
Example:

"SB27"
+ FEC Loan Made 

FEC Loan Made

Type: object

Loan Made (Line 27)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB27"
Example:

"SB27"
 

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: "LOAN_MADE"
Example:

"LOAN_MADE"
 

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"
@@ -13,4 +14,4 @@
 

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: string or null
Must match regular expression: ^[ -~]{0,100}$

Type: enum (of string or null)

Must be one of:

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

Example:

1
-

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

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file +

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

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file diff --git a/docs/LOAN_REPAYMENT_MADE.html b/docs/LOAN_REPAYMENT_MADE.html index ffe1e395..a33173a7 100644 --- a/docs/LOAN_REPAYMENT_MADE.html +++ b/docs/LOAN_REPAYMENT_MADE.html @@ -1,4 +1,5 @@ - FEC Disbursements

FEC Disbursements


SCHEDULE B - Loan Repayment Made (Line 26)

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string

Type: const
Specific value: "SB26"
Example:

"SB26"
+ FEC Disbursements 

FEC Disbursements


SCHEDULE B - Loan Repayment Made (Line 26)

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB26"
Example:

"SB26"
 

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: "LOAN_REPAYMENT_MADE"
Example:

"LOAN_REPAYMENT_MADE"
 

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"
@@ -23,4 +24,4 @@
 

Type: const
Specific value: "Loan Repayment"
Example:

"Loan Repayment"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/LOAN_REPAYMENT_RECEIVED.html b/docs/LOAN_REPAYMENT_RECEIVED.html index 1ab8dc83..99575c6f 100644 --- a/docs/LOAN_REPAYMENT_RECEIVED.html +++ b/docs/LOAN_REPAYMENT_RECEIVED.html @@ -1,4 +1,5 @@ - FEC Loan Repayment Received

FEC Loan Repayment Received

Type: object

Loan Repayment Received (14)

Type: const
Specific value: "SA14"
Example:

"SA14"
+ FEC Loan Repayment Received 

FEC Loan Repayment Received

Type: object

Loan Repayment Received (14)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA14"
Example:

"SA14"
 

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: "LOAN_REPAYMENT_RECEIVED"
Example:

"LOAN_REPAYMENT_RECEIVED"
 

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"
@@ -15,4 +16,4 @@
 

Type: number

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


Example:

1000
 

Type: const
Specific value: "LINE_14"
Example:

"LINE_14"
 

Type: const
Specific value: "Loan Repayment"

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/MULTISTATE_INDEPENDENT_EXPENDITURE.html b/docs/MULTISTATE_INDEPENDENT_EXPENDITURE.html index ba7c57ee..a5d7b39a 100644 --- a/docs/MULTISTATE_INDEPENDENT_EXPENDITURE.html +++ b/docs/MULTISTATE_INDEPENDENT_EXPENDITURE.html @@ -1,4 +1,5 @@ - FEC MULTISTATE_INDEPENDENT_EXPENDITURE

FEC MULTISTATE_INDEPENDENT_EXPENDITURE


MULTISTATEINDEPENDENTEXPENDITURE

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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O
Type: object

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: const
Specific value: "H"
Type: object

Type: string

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: const
Specific value: "S"
Type: object

Type: string
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: const
Specific value: "P"

Type: string
Must match regular expression: ^P
Type: object

Type: string
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: object

Type: string
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: null
Type: object

Type: string

Type: const
Specific value: "SE"
Example:

"SE"
+ FEC MULTISTATE_INDEPENDENT_EXPENDITURE 

FEC MULTISTATE_INDEPENDENT_EXPENDITURE


MULTISTATEINDEPENDENTEXPENDITURE

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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: string
Must match regular expression: ^O
Type: object

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: const
Specific value: "H"
Type: object

Type: string

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: const
Specific value: "S"
Type: object

Type: string
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: const
Specific value: "P"

Type: string
Must match regular expression: ^P
Type: object

Type: string
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: object

Type: string
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: null
Type: object

Type: string

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SE"
Example:

"SE"
 

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: "MULTISTATE_INDEPENDENT_EXPENDITURE"
Example:

"MULTISTATE_INDEPENDENT_EXPENDITURE"
 

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"D123456789-3456"
@@ -34,4 +35,4 @@
 

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

"Dr"
 

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

"Jr"
 

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

Must be at least 10 characters long


Example:

"2012-01-01"
-

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file +

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file diff --git a/docs/NATIONAL_PARTY_EARMARK_MEMOS.html b/docs/NATIONAL_PARTY_EARMARK_MEMOS.html index 9dfb7430..9baa9ab5 100644 --- a/docs/NATIONAL_PARTY_EARMARK_MEMOS.html +++ b/docs/NATIONAL_PARTY_EARMARK_MEMOS.html @@ -1,4 +1,5 @@ - FEC National Party Earmark Memos

FEC National Party Earmark Memos


National Party Earmark Memos (17)

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

Type: number

Value must be greater or equal to 200.01

Type: object

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

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: const
Specific value: "IND"
Type: object

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: const
Specific value: "EARMARK_MEMO_RECOUNT_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
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: const
Specific value: "EARMARK_MEMO_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
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: const
Specific value: "EARMARK_MEMO_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC National Party Earmark Memos 

FEC National Party Earmark Memos


National Party Earmark Memos (17)

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

Type: number

Value must be greater or equal to 200.01

Type: object

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

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: const
Specific value: "IND"
Type: object

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: const
Specific value: "EARMARK_MEMO_RECOUNT_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
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: const
Specific value: "EARMARK_MEMO_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
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: const
Specific value: "EARMARK_MEMO_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: enum (of string)

Must be one of:

  • "EARMARK_MEMO_RECOUNT_ACCOUNT"
  • "EARMARK_MEMO_CONVENTION_ACCOUNT"
  • "EARMARK_MEMO_HEADQUARTERS_ACCOUNT"

Examples:

"EARMARK_MEMO_RECOUNT_ACCOUNT"
 
"EARMARK_MEMO_CONVENTION_ACCOUNT"
@@ -27,4 +28,4 @@
 

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

"XYZ Company"
 

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

"QC Inspector"
 

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NATIONAL_PARTY_EARMARK_RECEIPTS.html b/docs/NATIONAL_PARTY_EARMARK_RECEIPTS.html index 92bdbd35..8ca63a8f 100644 --- a/docs/NATIONAL_PARTY_EARMARK_RECEIPTS.html +++ b/docs/NATIONAL_PARTY_EARMARK_RECEIPTS.html @@ -1,4 +1,5 @@ - FEC National Party Earmark Receipts

FEC National Party Earmark Receipts


National Party Earmark Receipts (17)

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

Value must be greater or equal to 200.01

Type: object

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: const
Specific value: "EARMARK_RECEIPT_RECOUNT_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: string
Must match regular expression: ^Recount/Legal Proceedings Account - Earmarked Through [ -~]{0,46}$
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: const
Specific value: "EARMARK_RECEIPT_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: string
Must match regular expression: ^Pres. Nominating Convention Account - Earmarked Through [ -~]{0,44}$
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: const
Specific value: "EARMARK_RECEIPT_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: string
Must match regular expression: ^Headquarters Buildings Account - Earmarked Through [ -~]{0,49}$

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC National Party Earmark Receipts 

FEC National Party Earmark Receipts


National Party Earmark Receipts (17)

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

Value must be greater or equal to 200.01

Type: object

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: const
Specific value: "EARMARK_RECEIPT_RECOUNT_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: string
Must match regular expression: ^Recount/Legal Proceedings Account - Earmarked Through [ -~]{0,46}$
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: const
Specific value: "EARMARK_RECEIPT_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: string
Must match regular expression: ^Pres. Nominating Convention Account - Earmarked Through [ -~]{0,44}$
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: const
Specific value: "EARMARK_RECEIPT_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: string
Must match regular expression: ^Headquarters Buildings Account - Earmarked Through [ -~]{0,49}$

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: enum (of string)

Must be one of:

  • "EARMARK_RECEIPT_RECOUNT_ACCOUNT"
  • "EARMARK_RECEIPT_CONVENTION_ACCOUNT"
  • "EARMARK_RECEIPT_HEADQUARTERS_ACCOUNT"

Examples:

"EARMARK_RECEIPT_RECOUNT_ACCOUNT"
 
"EARMARK_RECEIPT_CONVENTION_ACCOUNT"
@@ -25,4 +26,4 @@
 

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

Must be at least 1 characters long

Must be at most 100 characters long

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

"XYZ Company"
 

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

"QC Inspector"
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.html b/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.html index 3f8ba0e1..660ba080 100644 --- a/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.html +++ b/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.html @@ -1,4 +1,5 @@ - FEC National Party Individual Refunds

FEC National Party Individual Refunds


SCHEDULE B - Individual Refund - National Party Headquarters Buildings Account (Line 21b), Individual Refund - National Party Pres. Nominating Convention Account (Line 21b), Individual Refund - National Party Recount/Legal Proceedings Account (LIne 29)

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: const
Specific value: "INDIVIDUAL_REFUND_NP_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "SB21B"

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: const
Specific value: "Headquarters Buildings Account: Refund"
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: const
Specific value: "INDIVIDUAL_REFUND_NP_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "SB21B"

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: const
Specific value: "Pres. Nominating Convention Account: Refund"
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: const
Specific value: "INDIVIDUAL_REFUND_NP_RECOUNT_ACCOUNT"
Type: object

Type: const
Specific value: "SB29"

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: const
Specific value: "Recount/Legal Proceedings Account: Refund"

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB21B"
+ FEC National Party Individual Refunds 

FEC National Party Individual Refunds


SCHEDULE B - Individual Refund - National Party Headquarters Buildings Account (Line 21b), Individual Refund - National Party Pres. Nominating Convention Account (Line 21b), Individual Refund - National Party Recount/Legal Proceedings Account (LIne 29)

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: const
Specific value: "INDIVIDUAL_REFUND_NP_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "SB21B"

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: const
Specific value: "Headquarters Buildings Account: Refund"
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: const
Specific value: "INDIVIDUAL_REFUND_NP_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "SB21B"

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: const
Specific value: "Pres. Nominating Convention Account: Refund"
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: const
Specific value: "INDIVIDUAL_REFUND_NP_RECOUNT_ACCOUNT"
Type: object

Type: const
Specific value: "SB29"

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: const
Specific value: "Recount/Legal Proceedings Account: Refund"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB21B"
 

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: enum (of string)

Must be one of:

  • "INDIVIDUAL_REFUND_NP_HEADQUARTERS_ACCOUNT"
  • "INDIVIDUAL_REFUND_NP_CONVENTION_ACCOUNT"
  • "INDIVIDUAL_REFUND_NP_RECOUNT_ACCOUNT"

Example:

"INDIVIDUAL_REFUND_NP_HEADQUARTERS_ACCOUNT"
 

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"
@@ -21,4 +22,4 @@
 

Type: enum (of string)

Must be one of:

  • "Headquarters Buildings Account: Refund"
  • "Pres. Nominating Convention Account: Refund"
  • "Recount/Legal Proceedings Account: Refund"

Example:

"Headquarters Buildings Account: Refund"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.html b/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.html index 27d17c71..86581ffa 100644 --- a/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.html +++ b/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.html @@ -1,4 +1,5 @@ - FEC Other Committee Refund - National Party Headquarters Buildings Account (Line 21b), Other Committee Refund - National Party Pres. Nominating Convention Account (Line 21b), Other Committee Refund - National Party Recount/Legal Proceedings Account (Line 29)

FEC Other Committee Refund - National Party Headquarters Buildings Account (Line 21b), Other Committee Refund - National Party Pres. Nominating Convention Account (Line 21b), Other Committee Refund - National Party Recount/Legal Proceedings Account (Line 29)


Other Committee Refund - National Party Headquarters Buildings Account (Line 21b), Other Committee Refund - National Party Pres. Nominating Convention Account (Line 21b), Other Committee Refund - National Party Recount/Legal Proceedings Account (Line 29)

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:

  • "OTHER_COMMITTEE_REFUND_REFUND_NP_HEADQUARTERS_ACCOUNT"
  • "OTHER_COMMITTEE_REFUND_REFUND_NP_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "SB21B"
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: const
Specific value: "OTHER_COMMITTEE_REFUND_REFUND_NP_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: const
Specific value: "Headquarters Buildings Account: Refund"
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: const
Specific value: "OTHER_COMMITTEE_REFUND_REFUND_NP_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: const
Specific value: "Pres. Nominating Convention Account: Refund"
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: const
Specific value: "OTHER_COMMITTEE_REFUND_REFUND_NP_RECOUNT"
Type: object

Type: const
Specific value: "SB29"

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: const
Specific value: "Recount/Legal Proceedings Account: Refund"

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB29"
+ FEC Other Committee Refund - National Party Headquarters Buildings Account (Line 21b), Other Committee Refund - National Party Pres. Nominating Convention Account (Line 21b), Other Committee Refund - National Party Recount/Legal Proceedings Account (Line 29) 

FEC Other Committee Refund - National Party Headquarters Buildings Account (Line 21b), Other Committee Refund - National Party Pres. Nominating Convention Account (Line 21b), Other Committee Refund - National Party Recount/Legal Proceedings Account (Line 29)


Other Committee Refund - National Party Headquarters Buildings Account (Line 21b), Other Committee Refund - National Party Pres. Nominating Convention Account (Line 21b), Other Committee Refund - National Party Recount/Legal Proceedings Account (Line 29)

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:

  • "OTHER_COMMITTEE_REFUND_REFUND_NP_HEADQUARTERS_ACCOUNT"
  • "OTHER_COMMITTEE_REFUND_REFUND_NP_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "SB21B"
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: const
Specific value: "OTHER_COMMITTEE_REFUND_REFUND_NP_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: const
Specific value: "Headquarters Buildings Account: Refund"
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: const
Specific value: "OTHER_COMMITTEE_REFUND_REFUND_NP_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: const
Specific value: "Pres. Nominating Convention Account: Refund"
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: const
Specific value: "OTHER_COMMITTEE_REFUND_REFUND_NP_RECOUNT"
Type: object

Type: const
Specific value: "SB29"

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: const
Specific value: "Recount/Legal Proceedings Account: Refund"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SB21B"
  • "SB29"

Example:

"SB29"
 

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: enum (of string)

Must be one of:

  • "OTHER_COMMITTEE_REFUND_REFUND_NP_HEADQUARTERS_ACCOUNT"
  • "OTHER_COMMITTEE_REFUND_REFUND_NP_CONVENTION_ACCOUNT"
  • "OTHER_COMMITTEE_REFUND_REFUND_NP_RECOUNT_ACCOUNT"

Example:

"OTHER_COMMITTEE_REFUND_REFUND_NP_HEADQUARTERS_ACCOUNT"
 

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"
@@ -17,4 +18,4 @@
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS.html b/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS.html index a9798955..a2571c4d 100644 --- a/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS.html +++ b/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS.html @@ -1,4 +1,5 @@ - FEC National Party Partnership Memos (17)

FEC National Party Partnership Memos (17)


National Party Partnership Memos (17)

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: const
Specific value: "PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_ACCOUNT_MEMO"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: const
Specific value: "Recount/Legal Proceedings Account Partnership Attribution"
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: const
Specific value: "PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_MEMO"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: const
Specific value: "Headquarters Buildings Account Partnership Attribution"
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: const
Specific value: "PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_ACCOUNT_MEMO"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: const
Specific value: "Pres. Nominating Convention Account Partnership Attribution"
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: number

Value must be greater or equal to 200.01

Type: object

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC National Party Partnership Memos (17) 

FEC National Party Partnership Memos (17)


National Party Partnership Memos (17)

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: const
Specific value: "PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_ACCOUNT_MEMO"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: const
Specific value: "Recount/Legal Proceedings Account Partnership Attribution"
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: const
Specific value: "PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_MEMO"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: const
Specific value: "Headquarters Buildings Account Partnership Attribution"
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: const
Specific value: "PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_ACCOUNT_MEMO"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: const
Specific value: "Pres. Nominating Convention Account Partnership Attribution"
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: number

Value must be greater or equal to 200.01

Type: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: enum (of string)

Must be one of:

  • "PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_ACCOUNT_MEMO"
  • "PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_MEMO"
  • "PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_ACCOUNT_MEMO"

Examples:

"PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_ACCOUNT_MEMO"
 
"PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_MEMO"
@@ -28,4 +29,4 @@
 

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

"XYZ Company"
 

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

"QC Inspector"
 

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.html b/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.html index 1c076b40..1c537c8d 100644 --- a/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.html +++ b/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.html @@ -1,4 +1,5 @@ - FEC National Party Partnership Receipts (17)

FEC National Party Partnership Receipts (17)


National Party Partnership Receipts (17)

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: const
Specific value: "PARTNERSHIP_NATIONAL_PARTY_RECOUNT_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: enum (of string)

Must be one of:

  • "Recount/Legal Proceedings Account (Partnership attributions do not meet itemization threshold)"
  • "Recount/Legal Proceedings Account (See Partnership Attribution(s) below)"
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: const
Specific value: "PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: enum (of string)

Must be one of:

  • "Headquarters Buildings Account (Partnership attributions do not meet itemization threshold)"
  • "Headquarters Buildings Account (See Partnership Attribution(s) below)"
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: const
Specific value: "PARTNERSHIP_NATIONAL_PARTY_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: enum (of string)

Must be one of:

  • "Pres. Nominating Convention Account (Partnership attributions do not meet itemization threshold)"
  • "Pres. Nominating Convention Account (See Partnership Attribution(s) below)"

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC National Party Partnership Receipts (17) 

FEC National Party Partnership Receipts (17)


National Party Partnership Receipts (17)

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: const
Specific value: "PARTNERSHIP_NATIONAL_PARTY_RECOUNT_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: enum (of string)

Must be one of:

  • "Recount/Legal Proceedings Account (Partnership attributions do not meet itemization threshold)"
  • "Recount/Legal Proceedings Account (See Partnership Attribution(s) below)"
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: const
Specific value: "PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: enum (of string)

Must be one of:

  • "Headquarters Buildings Account (Partnership attributions do not meet itemization threshold)"
  • "Headquarters Buildings Account (See Partnership Attribution(s) below)"
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: const
Specific value: "PARTNERSHIP_NATIONAL_PARTY_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: enum (of string)

Must be one of:

  • "Pres. Nominating Convention Account (Partnership attributions do not meet itemization threshold)"
  • "Pres. Nominating Convention Account (See Partnership Attribution(s) below)"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: enum (of string)

Must be one of:

  • "PARTNERSHIP_NATIONAL_PARTY_RECOUNT_ACCOUNT"
  • "PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
  • "PARTNERSHIP_NATIONAL_PARTY_CONVENTION_ACCOUNT"

Examples:

"PARTNERSHIP_NATIONAL_PARTY_RECOUNT_ACCOUNT"
 
"PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
@@ -19,4 +20,4 @@
 
"NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
 
"NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

Type: string
Must match regular expression: ^([ -~]{0,39} \(Partnership attributions do not meet itemization threshold\)|[ -~]{0,61} \(See Partnership Attribution\(s\) below\))$

Must be at least 1 characters long

Must be at most 100 characters long

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NATIONAL_PARTY_TRIBAL_REFUNDS.html b/docs/NATIONAL_PARTY_TRIBAL_REFUNDS.html index 4da7f61c..f0361a16 100644 --- a/docs/NATIONAL_PARTY_TRIBAL_REFUNDS.html +++ b/docs/NATIONAL_PARTY_TRIBAL_REFUNDS.html @@ -1,4 +1,5 @@ - FEC National Party Tribal Refunds

FEC National Party Tribal Refunds


SCHEDULE B - Tribal Refund - National Party Headquarters Buildings Account (Line 21b), Tribal Refund - National Party Pres. Nominating Convention Account (Line 21b), Tribal Refund - National Party Recount/Legal Proceedings Account (LIne 29)

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: const
Specific value: "TRIBAL_REFUND_NP_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "SB21B"

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: const
Specific value: "Headquarters Buildings Account: Refund"
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: const
Specific value: "TRIBAL_REFUND_NP_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "SB21B"

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: const
Specific value: "Pres. Nominating Convention Account: Refund"
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: const
Specific value: "TRIBAL_REFUND_NP_RECOUNT_ACCOUNT"
Type: object

Type: const
Specific value: "SB29"

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: const
Specific value: "Recount/Legal Proceedings Account: Refund"

Type: enum (of string)

Must be one of:

  • "SB29"
  • "SB21B"

Example:

"SB29"
+ FEC National Party Tribal Refunds 

FEC National Party Tribal Refunds


SCHEDULE B - Tribal Refund - National Party Headquarters Buildings Account (Line 21b), Tribal Refund - National Party Pres. Nominating Convention Account (Line 21b), Tribal Refund - National Party Recount/Legal Proceedings Account (LIne 29)

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: const
Specific value: "TRIBAL_REFUND_NP_HEADQUARTERS_ACCOUNT"
Type: object

Type: const
Specific value: "SB21B"

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"

Type: const
Specific value: "Headquarters Buildings Account: Refund"
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: const
Specific value: "TRIBAL_REFUND_NP_CONVENTION_ACCOUNT"
Type: object

Type: const
Specific value: "SB21B"

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"

Type: const
Specific value: "Pres. Nominating Convention Account: Refund"
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: const
Specific value: "TRIBAL_REFUND_NP_RECOUNT_ACCOUNT"
Type: object

Type: const
Specific value: "SB29"

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"

Type: const
Specific value: "Recount/Legal Proceedings Account: Refund"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SB29"
  • "SB21B"

Example:

"SB29"
 

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: enum (of string)

Must be one of:

  • "TRIBAL_REFUND_NP_HEADQUARTERS_ACCOUNT"
  • "TRIBAL_REFUND_NP_CONVENTION_ACCOUNT"
  • "TRIBAL_REFUND_NP_RECOUNT_ACCOUNT"

Example:

"INDIVIDUAL_REFUND_NON_CONTRIBUTION_ACCOUNT"
 

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"
@@ -17,4 +18,4 @@
 

Type: enum (of string)

Must be one of:

  • "Headquarters Buildings Account: Refund"
  • "Pres. Nominating Convention Account: Refund"
  • "Recount/Legal Proceedings Account: Refund"

Example:

"Headquarters Buildings Account: Refund"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.html b/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.html index 6dd12c41..d796af92 100644 --- a/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.html +++ b/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.html @@ -1,4 +1,5 @@ - FEC Non-contribution Account Disbursement

FEC Non-contribution Account Disbursement


SCHEDULE B - Non-contribution Account Disbursement (Line 29)

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: const
Specific value: "IND"
Type: object

Type: string

Must be at least 1 characters long

Type: string

Must be at least 1 characters long

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:

  • "COM"
  • "ORG"
Type: object

Type: string

Must be at least 1 characters long

Type: const
Specific value: "SB29"
Example:

"SB29"
+ FEC Non-contribution Account Disbursement 

FEC Non-contribution Account Disbursement


SCHEDULE B - Non-contribution Account Disbursement (Line 29)

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: const
Specific value: "IND"
Type: object

Type: string

Must be at least 1 characters long

Type: string

Must be at least 1 characters long

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:

  • "COM"
  • "ORG"
Type: object

Type: string

Must be at least 1 characters long

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB29"
Example:

"SB29"
 

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: "NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT"
Example:

"NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT"
 

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"
@@ -23,4 +24,4 @@
 

Type: string
Must match regular expression: ^Non-contribution Account: [ -~]{0,74}$

Must be at least 1 characters long

Must be at most 100 characters long


Example:

"Non-contribution Account: XX"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS.html b/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS.html index 9d45f3e2..2aace186 100644 --- a/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS.html +++ b/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS.html @@ -1,4 +1,5 @@ - FEC Payroll and Credit Card Disbursements

FEC Payroll and Credit Card Disbursements


SCHEDULE B - Individual Refund - Non-contribution Account, Business/Labor Organization Refund - Non-contribution Account, Other Committee Refund - Non-contribution Account (line 29)

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: const
Specific value: "INDIVIDUAL_REFUND_NON_CONTRIBUTION_ACCOUNT"
Type: object

The following properties are required:

  • payee_first_name
  • payee_last_name

Type: const
Specific value: "IND"
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: const
Specific value: "BUSINESS_LABOR_REFUND_NON_CONTRIBUTION_ACCOUNT"
Type: object

The following properties are required:

  • payee_organization_name

Type: const
Specific value: "ORG"
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: const
Specific value: "OTHER_COMMITTEE_REFUND_NON_CONTRIBUTION_ACCOUNT"
Type: object

The following properties are required:

  • payee_organization_name
  • beneficiary_committee_fec_id
  • beneficiary_committee_name

Type: const
Specific value: "COM"

Type: const
Specific value: "SB29"
Example:

"SB29"
+ FEC Payroll and Credit Card Disbursements 

FEC Payroll and Credit Card Disbursements


SCHEDULE B - Individual Refund - Non-contribution Account, Business/Labor Organization Refund - Non-contribution Account, Other Committee Refund - Non-contribution Account (line 29)

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: const
Specific value: "INDIVIDUAL_REFUND_NON_CONTRIBUTION_ACCOUNT"
Type: object

The following properties are required:

  • payee_first_name
  • payee_last_name

Type: const
Specific value: "IND"
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: const
Specific value: "BUSINESS_LABOR_REFUND_NON_CONTRIBUTION_ACCOUNT"
Type: object

The following properties are required:

  • payee_organization_name

Type: const
Specific value: "ORG"
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: const
Specific value: "OTHER_COMMITTEE_REFUND_NON_CONTRIBUTION_ACCOUNT"
Type: object

The following properties are required:

  • payee_organization_name
  • beneficiary_committee_fec_id
  • beneficiary_committee_name

Type: const
Specific value: "COM"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB29"
Example:

"SB29"
 

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: enum (of string)

Must be one of:

  • "INDIVIDUAL_REFUND_NON_CONTRIBUTION_ACCOUNT"
  • "BUSINESS_LABOR_REFUND_NON_CONTRIBUTION_ACCOUNT"
  • "OTHER_COMMITTEE_REFUND_NON_CONTRIBUTION_ACCOUNT"

Example:

"INDIVIDUAL_REFUND_NON_CONTRIBUTION_ACCOUNT"
 

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"
@@ -24,4 +25,4 @@
 

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

Must be at least 0 characters long

Must be at most 9 characters long


Example:

"C00654323"
 

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

Must be at least 0 characters long

Must be at most 200 characters long


Example:

"John Smith & Co."
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.html b/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.html index 8394a734..0f4140fc 100644 --- a/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.html +++ b/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.html @@ -1,4 +1,5 @@ - FEC Non-contribution Account Staff Reimbursement

FEC Non-contribution Account Staff Reimbursement

Type: object

SCHEDULE B - Non-contribution Account Staff Reimbursement (Line 29)

Type: const
Specific value: "SB29"
Example:

"SB29"
+ FEC Non-contribution Account Staff Reimbursement 

FEC Non-contribution Account Staff Reimbursement

Type: object

SCHEDULE B - Non-contribution Account Staff Reimbursement (Line 29)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB29"
Example:

"SB29"
 

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: "NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT"
Example:

"NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT"
 

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"
@@ -22,4 +23,4 @@
 

Type: const
Specific value: "Non-contribution Account - Reimbursement: See Below"
Example:

"Non-contribution Account - Reimbursement: See Below"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NON_CONTRIBUTION_MEMOS.html b/docs/NON_CONTRIBUTION_MEMOS.html index 715356b5..907cd1f9 100644 --- a/docs/NON_CONTRIBUTION_MEMOS.html +++ b/docs/NON_CONTRIBUTION_MEMOS.html @@ -1,4 +1,5 @@ - FEC Non-Contribution Memos

FEC Non-Contribution Memos


SCHEDULE B - Non-contribution Account Credit Card Payment Memo, Non-contribution Account Staff Reimbursement Memo, Non-contribution Account Payment to Payroll Memo (Line 29)

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:

  • "NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT_MEMO"
  • "NON_CONTRIBUTION_ACCOUNT_CREDIT_CARD_PAYMENT_MEMO"
Type: object

Type: enum (of string)

Must be one of:

  • "IND"
  • "ORG"
  • "COM"
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: const
Specific value: "NON_CONTRIBUTION_ACCOUNT_PAYMENT_TO_PAYROLL_MEMO"
Type: object

Type: enum (of string)

Must be one of:

  • "IND"
  • "ORG"
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

The following properties are required:

  • transaction_type_identifier

Type: enum (of string)

Must be one of:

  • "ORG"
  • "COM"
Type: object

The following properties are required:

  • payee_organization_name
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

The following properties are required:

  • transaction_type_identifier

Type: const
Specific value: "IND"
Type: object

The following properties are required:

  • payee_first_name
  • payee_last_name

Type: const
Specific value: "SB29"
Example:

"SB29"
+ FEC Non-Contribution Memos 

FEC Non-Contribution Memos


SCHEDULE B - Non-contribution Account Credit Card Payment Memo, Non-contribution Account Staff Reimbursement Memo, Non-contribution Account Payment to Payroll Memo (Line 29)

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:

  • "NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT_MEMO"
  • "NON_CONTRIBUTION_ACCOUNT_CREDIT_CARD_PAYMENT_MEMO"
Type: object

Type: enum (of string)

Must be one of:

  • "IND"
  • "ORG"
  • "COM"
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: const
Specific value: "NON_CONTRIBUTION_ACCOUNT_PAYMENT_TO_PAYROLL_MEMO"
Type: object

Type: enum (of string)

Must be one of:

  • "IND"
  • "ORG"
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

The following properties are required:

  • transaction_type_identifier

Type: enum (of string)

Must be one of:

  • "ORG"
  • "COM"
Type: object

The following properties are required:

  • payee_organization_name
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

The following properties are required:

  • transaction_type_identifier

Type: const
Specific value: "IND"
Type: object

The following properties are required:

  • payee_first_name
  • payee_last_name

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB29"
Example:

"SB29"
 

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: enum (of string)

Must be one of:

  • "NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT_MEMO"
  • "NON_CONTRIBUTION_ACCOUNT_CREDIT_CARD_PAYMENT_MEMO"
  • "NON_CONTRIBUTION_ACCOUNT_PAYMENT_TO_PAYROLL_MEMO"

Example:

"NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT_MEMO"
 

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"
@@ -22,4 +23,4 @@
 

Type: const
Specific value: "GENERAL_DISBURSEMENT"
Example:

"GENERAL_DISBURSEMENT"
 

Type: string

Must be at least 1 characters long

Must be at most 100 characters long

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/NON_CONTRIBUTION_PARENTS.html b/docs/NON_CONTRIBUTION_PARENTS.html index ab7b3f2a..27deff5c 100644 --- a/docs/NON_CONTRIBUTION_PARENTS.html +++ b/docs/NON_CONTRIBUTION_PARENTS.html @@ -1,4 +1,5 @@ - FEC Non-contribution Account Credit Card Payment (Line 29), Non-contribution Account Payment to Payroll

FEC Non-contribution Account Credit Card Payment (Line 29), Non-contribution Account Payment to Payroll


SCHEDULE B - Non-contribution Account Credit Card Payment (Line 29), Non-contribution Account Payment to Payroll (Line 29)

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: const
Specific value: "NON_CONTRIBUTION_ACCOUNT_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "Non-contribution Account - Payroll: See Below"
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: const
Specific value: "NON_CONTRIBUTION_ACCOUNT_CREDIT_CARD_PAYMENT"
Type: object

Type: const
Specific value: "Non-contribution Account - Credit Card: See Below"

Type: const
Specific value: "SB29"
Example:

"SB29"
+ FEC Non-contribution Account Credit Card Payment (Line 29), Non-contribution Account Payment to Payroll 

FEC Non-contribution Account Credit Card Payment (Line 29), Non-contribution Account Payment to Payroll


SCHEDULE B - Non-contribution Account Credit Card Payment (Line 29), Non-contribution Account Payment to Payroll (Line 29)

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: const
Specific value: "NON_CONTRIBUTION_ACCOUNT_PAYMENT_TO_PAYROLL"
Type: object

Type: const
Specific value: "Non-contribution Account - Payroll: See Below"
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: const
Specific value: "NON_CONTRIBUTION_ACCOUNT_CREDIT_CARD_PAYMENT"
Type: object

Type: const
Specific value: "Non-contribution Account - Credit Card: See Below"

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB29"
Example:

"SB29"
 

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: enum (of string)

Must be one of:

  • "NON_CONTRIBUTION_ACCOUNT_CREDIT_CARD_PAYMENT"
  • "NON_CONTRIBUTION_ACCOUNT_PAYMENT_TO_PAYROLL"

Example:

"NON_CONTRIBUTION_ACCOUNT_CREDIT_CARD_PAYMENT"
 

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"
@@ -18,4 +19,4 @@
 

Type: enum (of string)

Must be one of:

  • "Non-contribution Account - Credit Card: See Below"
  • "Non-contribution Account - Payroll: See Below"

Example:

"Non-contribution Account - Payroll: See Below"
 

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/OFFSET_TO_OPERATING_EXPENDITURES.html b/docs/OFFSET_TO_OPERATING_EXPENDITURES.html index 0c515aaf..6fc98202 100644 --- a/docs/OFFSET_TO_OPERATING_EXPENDITURES.html +++ b/docs/OFFSET_TO_OPERATING_EXPENDITURES.html @@ -1,4 +1,5 @@ - FEC Offsets to Operating Exp

FEC Offsets to Operating Exp


SCHEDULE A - ITEMIZED RECEIPTS-Line 15 Offset

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: const
Specific value: "SA15"
Example:

"SA15"
+ FEC Offsets to Operating Exp 

FEC Offsets to Operating Exp


SCHEDULE A - ITEMIZED RECEIPTS-Line 15 Offset

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA15"
Example:

"SA15"
 

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: "OFFSET_TO_OPERATING_EXPENDITURES"
Example:

"OFFSET_TO_OPERATING_EXPENDITURES"
 

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"
@@ -22,4 +23,4 @@
 

Type: number

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


Example:

1000
 

Type: const
Specific value: "LINE_15"
Example:

"LINE_15"
 

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

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/OTHER_COMMITTEE_CONTRIBUTIONS.html b/docs/OTHER_COMMITTEE_CONTRIBUTIONS.html index 184bf4f7..f275ff80 100644 --- a/docs/OTHER_COMMITTEE_CONTRIBUTIONS.html +++ b/docs/OTHER_COMMITTEE_CONTRIBUTIONS.html @@ -1 +1 @@ - FEC Other Committee Contributions

FEC Other Committee Contributions


SCHEDULE B - Contribution to Other Committee (Line 23), Void of Contribution to Other Committee (Line 23)

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: const
Specific value: "CONTRIBUTION_TO_OTHER_COMMITTEE_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

\ No newline at end of file + FEC Other Committee Contributions

FEC Other Committee Contributions


SCHEDULE B - Contribution to Other Committee (Line 23), Void of Contribution to Other Committee (Line 23)

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: const
Specific value: "CONTRIBUTION_TO_OTHER_COMMITTEE_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

\ No newline at end of file diff --git a/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.html b/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.html index f2100359..0087901a 100644 --- a/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.html +++ b/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC Other Committee Carey

FEC Other Committee Carey

Type: object

other Committee NonContribution Account Receipt (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Other Committee Carey 

FEC Other Committee Carey

Type: object

other Committee NonContribution Account Receipt (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT"
Example:

"OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NON_CONTRIBUTION_ACCOUNT"
Example:

"NON_CONTRIBUTION_ACCOUNT"
 

Type: const
Specific value: "Non-contribution Account"

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/OTHER_RECEIPT.html b/docs/OTHER_RECEIPT.html index 64e67764..375a6efa 100644 --- a/docs/OTHER_RECEIPT.html +++ b/docs/OTHER_RECEIPT.html @@ -1,4 +1,5 @@ - FEC Other Receipts

FEC Other Receipts


SCHEDULE A - ITEMIZED RECEIPTS-Line 17 Other Receipts

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

Type: number

Value must be greater or equal to 200.01

Type: object

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Other Receipts 

FEC Other Receipts


SCHEDULE A - ITEMIZED RECEIPTS-Line 17 Other Receipts

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

Type: number

Value must be greater or equal to 200.01

Type: object

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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "OTHER_RECEIPT"
Example:

"OTHER_RECEIPT"
 

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"
@@ -22,4 +23,4 @@
 

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

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

"XYZ Company"
 

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

"QC Inspector"
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_CONDUIT_EARMARKS.html b/docs/PAC_CONDUIT_EARMARKS.html index 75e6a6d4..9e087048 100644 --- a/docs/PAC_CONDUIT_EARMARKS.html +++ b/docs/PAC_CONDUIT_EARMARKS.html @@ -1,4 +1,5 @@ - PAC Conduit Earmarks

PAC Conduit Earmarks


PAC Conduit Earmark (Deposited), PAC Conduit Earmark (Undeposited) (11c)

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: const
Specific value: "PAC_CONDUIT_EARMARK_RECEIPT_DEPOSITED"
Type: object

Type: const
Specific value: false
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: const
Specific value: "PAC_CONDUIT_EARMARK_RECEIPT_UNDEPOSITED"
Type: object

Type: const
Specific value: true

Type: const
Specific value: "SA11C"
Example:

"SA11C"
+ PAC Conduit Earmarks 

PAC Conduit Earmarks


PAC Conduit Earmark (Deposited), PAC Conduit Earmark (Undeposited) (11c)

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: const
Specific value: "PAC_CONDUIT_EARMARK_RECEIPT_DEPOSITED"
Type: object

Type: const
Specific value: false
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: const
Specific value: "PAC_CONDUIT_EARMARK_RECEIPT_UNDEPOSITED"
Type: object

Type: const
Specific value: true

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA11C"
Example:

"SA11C"
 

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: enum (of string)

Must be one of:

  • "PAC_CONDUIT_EARMARK_RECEIPT_DEPOSITED"
  • "PAC_CONDUIT_EARMARK_RECEIPT_UNDEPOSITED"

Example:

"PAC_CONDUIT_EARMARKS"
 

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"
@@ -14,4 +15,4 @@
 

Type: number

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


Example:

250
 

Type: string
Must match regular expression: ^Earmarked for [ -~]{0,74} \(Committee\)$

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

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_EARMARK_MEMO.html b/docs/PAC_EARMARK_MEMO.html index 8c587da3..d11227a7 100644 --- a/docs/PAC_EARMARK_MEMO.html +++ b/docs/PAC_EARMARK_MEMO.html @@ -1,4 +1,5 @@ - FEC PAC Earmark Memo

FEC PAC Earmark Memo


PAC Earmark Memo (11c)

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

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: const
Specific value: "IND"
Type: object

Type: const
Specific value: "SA11C"
Example:

"SA11C"
+ FEC PAC Earmark Memo 

FEC PAC Earmark Memo


PAC Earmark Memo (11c)

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

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: const
Specific value: "IND"
Type: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA11C"
Example:

"SA11C"
 

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_EARMARK_MEMO"
Example:

"PAC_EARMARK_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"
@@ -23,4 +24,4 @@
 

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

"XYZ Company"
 

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

"QC Inspector"
 

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_EARMARK_RECEIPT.html b/docs/PAC_EARMARK_RECEIPT.html index 3ef55e04..900618db 100644 --- a/docs/PAC_EARMARK_RECEIPT.html +++ b/docs/PAC_EARMARK_RECEIPT.html @@ -1,4 +1,5 @@ - FEC PAC Earmark Receipt

FEC PAC Earmark Receipt

Type: object

PAC Earmark Receipt (11c)

Type: const
Specific value: "SA11C"
Example:

"SA11C"
+ FEC PAC Earmark Receipt 

FEC PAC Earmark Receipt

Type: object

PAC Earmark Receipt (11c)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA11C"
Example:

"SA11C"
 

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_EARMARK_RECEIPT"
Example:

"PAC_EARMARK_RECEIPT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
 

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

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_JF_TRANSFER_MEMO.html b/docs/PAC_JF_TRANSFER_MEMO.html index 115e751f..888f0cde 100644 --- a/docs/PAC_JF_TRANSFER_MEMO.html +++ b/docs/PAC_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - FEC PAC Joint Fundraising Memo

FEC PAC Joint Fundraising Memo

Type: object

PAC Joint Fundraising Memo (12)

Type: const
Specific value: "SA12"
Example:

"SA12"
+ 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"
@@ -16,4 +17,4 @@
 

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 string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.html b/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.html index 1ee55501..d1fb63a8 100644 --- a/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.html +++ b/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC PAC National Party Pres. Nominating Convention Account

FEC PAC National Party Pres. Nominating Convention Account

Type: object

PAC National Party Pres. Nominating Convention Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC PAC National Party Pres. Nominating Convention Account 

FEC PAC National Party Pres. Nominating Convention Account

Type: object

PAC National Party Pres. Nominating Convention Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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_NATIONAL_PARTY_CONVENTION_ACCOUNT"
Example:

"PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
Example:

"NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

Type: const
Specific value: "Pres. Nominating Convention Account"

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html b/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html index 110ccc6b..af1f637e 100644 --- a/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html +++ b/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - FEC PAC National Party Pres. Nominating Convention Account JF Memo

FEC PAC National Party Pres. Nominating Convention Account JF Memo

Type: object

National PAC Party Pres. Nominating Convention Account JF Memo (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC PAC National Party Pres. Nominating Convention Account JF Memo 

FEC PAC National Party Pres. Nominating Convention Account JF Memo

Type: object

National PAC Party Pres. Nominating Convention Account JF Memo (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO"
Example:

"PAC_NATIONAL_PARTY_CONVENTION_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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
Example:

"NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

Type: string
Must match regular expression: ^Pres. Nominating Convention Account JF Memo: [ -~]{0,55}$

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 string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html index 8638ab36..f9d823ab 100644 --- a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html +++ b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC PAC National Party Headquarters Buildings Account

FEC PAC National Party Headquarters Buildings Account

Type: object

PAC National Party Headquarters Buildings Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC PAC National Party Headquarters Buildings Account 

FEC PAC National Party Headquarters Buildings Account

Type: object

PAC National Party Headquarters Buildings Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Example:

"PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
 

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"
@@ -17,4 +18,4 @@
 

Type: const
Specific value: "Headquarters Buildings Account"
Example:

"Headquarters Buildings Account"
 

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html index b41a1439..32df08be 100644 --- a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html +++ b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - FEC PAC National Party Headquarters Joint Fundraising Transfer Memo

FEC PAC National Party Headquarters Joint Fundraising Transfer Memo

Type: object

PAC National Party Headquarters Joint Fundraising Transfer Memo (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC PAC National Party Headquarters Joint Fundraising Transfer Memo 

FEC PAC National Party Headquarters Joint Fundraising Transfer Memo

Type: object

PAC National Party Headquarters Joint Fundraising Transfer Memo (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO"
Example:

"PAC_NATIONAL_PARTY_HEADQUARTERS_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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Example:

"NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
 

Type: string
Must match regular expression: ^Headquarters Buildings Account JF Memo: [ -~]{0,60}$

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 string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.html b/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.html index 25c76cc4..bafa001a 100644 --- a/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.html +++ b/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC PAC National Party Recount/Legal Proceedings Account

FEC PAC National Party Recount/Legal Proceedings Account

Type: object

PAC National Party Recount/Legal Proceedings Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC PAC National Party Recount/Legal Proceedings Account 

FEC PAC National Party Recount/Legal Proceedings Account

Type: object

PAC National Party Recount/Legal Proceedings Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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_NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

Type: const
Specific value: "Recount/Legal Proceedings Account"

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html b/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html index b37702c9..82aeae8b 100644 --- a/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html +++ b/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - FEC PAC National Party Recount Joint Fundraising Memo

FEC PAC National Party Recount Joint Fundraising Memo

Type: object

PAC National Party Recount Joint Fundraising Memo (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC PAC National Party Recount Joint Fundraising Memo 

FEC PAC National Party Recount Joint Fundraising Memo

Type: object

PAC National Party Recount Joint Fundraising Memo (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO"
Example:

"PAC_NATIONAL_PARTY_RECOUNT_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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

Type: string
Must match regular expression: ^Recount/Legal Proceedings Account JF Memo: [ -~]{0,57}$

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 string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_RECEIPT.html b/docs/PAC_RECEIPT.html index be61c9f8..7549267e 100644 --- a/docs/PAC_RECEIPT.html +++ b/docs/PAC_RECEIPT.html @@ -1,4 +1,5 @@ - FEC PAC Receipt 11c

FEC PAC Receipt 11c

Type: object

PAC Receipt (11c)

Type: const
Specific value: "SA11C"
Example:

"SA11C"
+ FEC PAC Receipt 11c 

FEC PAC Receipt 11c

Type: object

PAC Receipt (11c)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA11C"
Example:

"SA11C"
 

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_RECEIPT"
Example:

"PAC_RECEIPT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
 

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

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_RECOUNT_RECEIPT.html b/docs/PAC_RECOUNT_RECEIPT.html index 3aecdde7..96d97b2b 100644 --- a/docs/PAC_RECOUNT_RECEIPT.html +++ b/docs/PAC_RECOUNT_RECEIPT.html @@ -1,4 +1,5 @@ - FEC PAC Recount Receipt

FEC PAC Recount Receipt

Type: object

PAC Recount Receipt (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC PAC Recount Receipt 

FEC PAC Recount Receipt

Type: object

PAC Recount Receipt (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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_RECOUNT_RECEIPT"
Example:

"PAC_RECOUNT_RECEIPT"
 

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"
@@ -17,4 +18,4 @@
 

Type: const
Specific value: "Recount Account"
Example:

"Recount Account"
 

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

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PAC_RETURN.html b/docs/PAC_RETURN.html index 8792e537..1f78be66 100644 --- a/docs/PAC_RETURN.html +++ b/docs/PAC_RETURN.html @@ -1,4 +1,5 @@ - FEC PAC Returned/Bounced Receipt 11c

FEC PAC Returned/Bounced Receipt 11c

Type: object

PAC Returned/Bounced Receipt (11c)

Type: const
Specific value: "SA11C"
Example:

"SA11C"
+ FEC PAC Returned/Bounced Receipt 11c 

FEC PAC Returned/Bounced Receipt 11c

Type: object

PAC Returned/Bounced Receipt (11c)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA11C"
Example:

"SA11C"
 

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_RETURN"
Example:

"PAC_RETURN"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
 

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

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION.html b/docs/PARTNERSHIP_ATTRIBUTION.html index f039d295..8104c313 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION.html +++ b/docs/PARTNERSHIP_ATTRIBUTION.html @@ -1 +1 @@ - FEC Partnership Attribution

FEC Partnership Attribution


Partnership Attribution (11a)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Partnership Attribution

FEC Partnership Attribution


Partnership Attribution (11a)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.html index 367915aa..c179aa64 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - Partnership Attribution Joint Fundraising Transfer Memo

Partnership Attribution Joint Fundraising Transfer Memo


Partnership Attribution Joint Fundraising Transfer Memo (12)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + Partnership Attribution Joint Fundraising Transfer Memo

Partnership Attribution Joint Fundraising Transfer Memo


Partnership Attribution Joint Fundraising Transfer Memo (12)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html index 992b2096..a37f3bf6 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo

Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo


Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo

Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo


Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html index e61543c2..ea140b26 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - Partnership Attribution Headquarters Buildings Account JF Transfer Memo

Partnership Attribution Headquarters Buildings Account JF Transfer Memo


Partnership Attribution Headquarters Buildings Account JF Transfer Memo (12)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + Partnership Attribution Headquarters Buildings Account JF Transfer Memo

Partnership Attribution Headquarters Buildings Account JF Transfer Memo


Partnership Attribution Headquarters Buildings Account JF Transfer Memo (12)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html index 257ad5a2..6446cc6b 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo

Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo


Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo

Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo


Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.html b/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.html index d68d6f66..b6fb76bd 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.html @@ -1 +1 @@ - FEC Partnership Attribution Recount Account Receipt Memo

FEC Partnership Attribution Recount Account Receipt Memo


Partnership Attribution Recount Account Receipt Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file + FEC Partnership Attribution Recount Account Receipt Memo

FEC Partnership Attribution Recount Account Receipt Memo


Partnership Attribution Recount Account Receipt Memo (17)

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

Value must be greater or equal to 200.01

Type: object

\ No newline at end of file diff --git a/docs/PARTNERSHIP_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_JF_TRANSFER_MEMO.html index 1cf0c261..5659e987 100644 --- a/docs/PARTNERSHIP_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - Partnership Receipt Joint Fundraising Transfer Memo

Partnership Receipt Joint Fundraising Transfer Memo

Type: object

Partnership Receipt Joint Fundraising Transfer Memo (12)

Type: const
Specific value: "SA12"
Example:

"SA12"
+ Partnership Receipt Joint Fundraising Transfer Memo 

Partnership Receipt Joint Fundraising Transfer Memo

Type: object

Partnership Receipt Joint Fundraising Transfer 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: "PARTNERSHIP_JF_TRANSFER_MEMO"
Example:

"PARTNERSHIP_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"
@@ -15,4 +16,4 @@
 

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,30} \(Partnership attributions do not meet itemization threshold\)|JF Memo: [ -~]{0,52} \(See Partnership Attribution\(s\) below\))$

Must be at least 1 characters long

Must be at most 100 characters long

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html index 9674c317..a30dd6b4 100644 --- a/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - FEC Partnership Receipt Pres. Nominating Convention Account JF Transfer Memo

FEC Partnership Receipt Pres. Nominating Convention Account JF Transfer Memo

Type: object

Partnership Receipt Pres. Nominating Convention Account JF Transfer Memo (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Partnership Receipt Pres. Nominating Convention Account JF Transfer Memo 

FEC Partnership Receipt Pres. Nominating Convention Account JF Transfer Memo

Type: object

Partnership Receipt Pres. Nominating Convention Account JF Transfer Memo (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO"
Example:

"PARTNERSHIP_NATIONAL_PARTY_CONVENTION_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"
@@ -15,4 +16,4 @@
 

Type: number

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


Example:

1000
 

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
Example:

"NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

Type: string
Must match regular expression: ^Pres. Nominating Convention Account JF Memo: [ -~]{0,55}$

Must be at least 1 characters long

Must be at most 100 characters long

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html index 79ce368a..cf36380c 100644 --- a/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - Partnership Receipt Headquarters Buildings Account JF Transfer Memo

Partnership Receipt Headquarters Buildings Account JF Transfer Memo

Type: object

Partnership Receipt Headquarters Buildings Account JF Transfer Memo (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ Partnership Receipt Headquarters Buildings Account JF Transfer Memo 

Partnership Receipt Headquarters Buildings Account JF Transfer Memo

Type: object

Partnership Receipt Headquarters Buildings Account JF Transfer Memo (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO"
Example:

"PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_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"
@@ -15,4 +16,4 @@
 

Type: number

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


Example:

1000
 

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Example:

"NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
 

Type: string
Must match regular expression: ^Headquarters Buildings Account JF Memo: [ -~]{0,60}$

Must be at least 1 characters long

Must be at most 100 characters long

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html index 6538308e..ab1bdeb1 100644 --- a/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - Partnership Receipt Recount/Legal Proceedings Account JF Transfer Memo

Partnership Receipt Recount/Legal Proceedings Account JF Transfer Memo

Type: object

Partnership Receipt Recount/Legal Proceedings Account JF Transfer Memo (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ Partnership Receipt Recount/Legal Proceedings Account JF Transfer Memo 

Partnership Receipt Recount/Legal Proceedings Account JF Transfer Memo

Type: object

Partnership Receipt Recount/Legal Proceedings Account JF Transfer Memo (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO"
Example:

"PARTNERSHIP_NATIONAL_PARTY_RECOUNT_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"
@@ -15,4 +16,4 @@
 

Type: number

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


Example:

1000
 

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

Type: string
Must match regular expression: ^Recount/Legal Proceedings Account JF Memo: [ -~]{0,57}$

Must be at least 1 characters long

Must be at most 100 characters long

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTNERSHIP_RECEIPT.html b/docs/PARTNERSHIP_RECEIPT.html index 4a9911cd..cf0f2552 100644 --- a/docs/PARTNERSHIP_RECEIPT.html +++ b/docs/PARTNERSHIP_RECEIPT.html @@ -1,4 +1,5 @@ - FEC Partnership Receipt

FEC Partnership Receipt

Type: object

Partnership Receipt (11a)

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Examples:

"SA11AI"
+ FEC Partnership Receipt 

FEC Partnership Receipt

Type: object

Partnership Receipt (11a)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Examples:

"SA11AI"
 
"SA11AII"
 

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: "PARTNERSHIP_RECEIPT"
Example:

"PARTNERSHIP_RECEIPT"
@@ -16,4 +17,4 @@
 

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: enum (of string)

Must be one of:

  • "Partnership attributions do not meet itemization threshold"
  • "See Partnership Attribution(s) below"

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.html b/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.html index 6b975227..87f3d9be 100644 --- a/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.html +++ b/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.html @@ -1,4 +1,5 @@ - FEC Partnership Recount Account Receipt

FEC Partnership Recount Account Receipt

Type: object

Partnership Recount Account Receipt (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Partnership Recount Account Receipt 

FEC Partnership Recount Account Receipt

Type: object

Partnership Recount Account Receipt (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT"
Example:

"PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT"
 

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"
@@ -15,4 +16,4 @@
 

Type: number

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


Example:

1000
 

Type: const
Specific value: "RECOUNT_ACCOUNT"
Example:

"RECOUNT_ACCOUNT"
 

Type: enum (of string)

Must be one of:

  • "Recount Account (Partnership attributions do not meet itemization threshold)"
  • "Recount Account (See Partnership Attribution(s) below)"

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTY_JF_TRANSFER_MEMO.html b/docs/PARTY_JF_TRANSFER_MEMO.html index 1298e9b7..0af1647d 100644 --- a/docs/PARTY_JF_TRANSFER_MEMO.html +++ b/docs/PARTY_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - FEC Party JF Memo

FEC Party JF Memo

Type: object

Party JF Memo (12)

Type: const
Specific value: "SA12"
Example:

"SA12"
+ FEC Party JF Memo 

FEC Party JF Memo

Type: object

Party JF 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: "PARTY_JF_TRANSFER_MEMO"
Example:

"PARTY_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"
@@ -16,4 +17,4 @@
 

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 string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.html b/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.html index 0fe37942..ad0ca86c 100644 --- a/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.html +++ b/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC Party National Party Convention Account

FEC Party National Party Convention Account

Type: object

Party National Party Convention Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Party National Party Convention Account 

FEC Party National Party Convention Account

Type: object

Party National Party Convention Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT"
Example:

"PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

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"
@@ -17,4 +18,4 @@
 

Type: const
Specific value: "Pres. Nominating Convention Account"
Example:

"Pres. Nominating Convention Account"
 

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html b/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html index 304d305e..8846515a 100644 --- a/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html +++ b/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC Party National Party Headquarters Buildings Account

FEC Party National Party Headquarters Buildings Account

Type: object

Party National Party Headquarters Buildings Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Party National Party Headquarters Buildings Account 

FEC Party National Party Headquarters Buildings Account

Type: object

Party National Party Headquarters Buildings Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Example:

"PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
 

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"
@@ -17,4 +18,4 @@
 

Type: const
Specific value: "Headquarters Buildings Account"
Example:

"Headquarters Buildings Account"
 

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.html b/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.html index 2409c7a7..48c5fc66 100644 --- a/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.html +++ b/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC Allow user to enter Party National Party Recount/Legal Proceedings Account 17

FEC Allow user to enter Party National Party Recount/Legal Proceedings Account 17

Type: object

Allow user to enter Party National Party Recount/Legal Proceedings Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Allow user to enter Party National Party Recount/Legal Proceedings Account 17 

FEC Allow user to enter Party National Party Recount/Legal Proceedings Account 17

Type: object

Allow user to enter Party National Party Recount/Legal Proceedings Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

Type: const
Specific value: "Recount/Legal Proceedings Account"

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTY_PAC_REFUNDS.html b/docs/PARTY_PAC_REFUNDS.html index 4e9b62e8..2ee8009d 100644 --- a/docs/PARTY_PAC_REFUNDS.html +++ b/docs/PARTY_PAC_REFUNDS.html @@ -1,4 +1,5 @@ - FEC Party Pac Refunds

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

Type: enum (of string)

Must be one of:

  • "SB28B"
  • "SB28C"

Example:

"SB28B"
+ FEC Party Pac Refunds 

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

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SB28B"
  • "SB28C"

Example:

"SB28B"
 

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

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"
@@ -18,4 +19,4 @@
 

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"
 

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTY_RECEIPT.html b/docs/PARTY_RECEIPT.html index c2df3b49..4b3eba4b 100644 --- a/docs/PARTY_RECEIPT.html +++ b/docs/PARTY_RECEIPT.html @@ -1,4 +1,5 @@ - PARTY RECEIPT

PARTY RECEIPT

Type: object

Party Receipt (11b)

Type: const
Specific value: "SA11B"
Example:

"SA11B"
+ PARTY RECEIPT 

PARTY RECEIPT

Type: object

Party Receipt (11b)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA11B"
Example:

"SA11B"
 

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: "PARTY_RECEIPT"
Example:

"PARTY_RECEIPT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
 

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

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTY_RECOUNT_RECEIPT.html b/docs/PARTY_RECOUNT_RECEIPT.html index 30fe1aca..44b6e555 100644 --- a/docs/PARTY_RECOUNT_RECEIPT.html +++ b/docs/PARTY_RECOUNT_RECEIPT.html @@ -1,4 +1,5 @@ - FEC PartyRecount

FEC PartyRecount

Type: object

Party Recount Receipt (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC PartyRecount 

FEC PartyRecount

Type: object

Party Recount Receipt (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "PARTY_RECOUNT_RECEIPT"
Example:

"PARTY_RECOUNT_RECEIPT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "RECOUNT_ACCOUNT"
Example:

"RECOUNT_ACCOUNT"
 

Type: const
Specific value: "Recount Account"

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

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/PARTY_RETURN.html b/docs/PARTY_RETURN.html index c64bb3bf..296372d2 100644 --- a/docs/PARTY_RETURN.html +++ b/docs/PARTY_RETURN.html @@ -1,4 +1,5 @@ - Party Receipt (11b)

Party Receipt (11b)

Type: object

Party Receipt (11b)

Type: const
Specific value: "SA11B"
Example:

"SA11B"
+ Party Receipt (11b) 

Party Receipt (11b)

Type: object

Party Receipt (11b)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA11B"
Example:

"SA11B"
 

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: "PARTY_RETURN"
Example:

"PARTY_RETURN"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
 

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

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY.html b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY.html index 428e8180..097aa4f6 100644 --- a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY.html +++ b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY.html @@ -1,4 +1,5 @@ - FEC Receipt from Unregistered Entity

FEC Receipt from Unregistered Entity

Type: object

Receipt from Unregistered Entity (11a)

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Examples:

"SA11AI"
+ FEC Receipt from Unregistered Entity 

FEC Receipt from Unregistered Entity

Type: object

Receipt from Unregistered Entity (11a)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Examples:

"SA11AI"
 
"SA11AII"
 

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: "RECEIPT_FROM_UNREGISTERED_ENTITY"
Example:

"RECEIPT_FROM_UNREGISTERED_ENTITY"
@@ -16,4 +17,4 @@
 

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: ^[ -~]{0,100}$

Must be at least 1 characters long

Must be at most 100 characters long

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.html b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.html index 5b95fae5..1eeab609 100644 --- a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.html +++ b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.html @@ -1,4 +1,5 @@ - FEC Receipt from Unregistered Entity - Returned/Bounced Receipt

FEC Receipt from Unregistered Entity - Returned/Bounced Receipt

Type: object

Receipt from Unregistered Entity - Returned/Bounced Receipt (11a)

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Examples:

"SA11AI"
+ FEC Receipt from Unregistered Entity - Returned/Bounced Receipt 

FEC Receipt from Unregistered Entity - Returned/Bounced Receipt

Type: object

Receipt from Unregistered Entity - Returned/Bounced Receipt (11a)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Examples:

"SA11AI"
 
"SA11AII"
 

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: "RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN"
Example:

"RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN"
@@ -16,4 +17,4 @@
 

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: ^[ -~]{1,100}$

Must be at least 1 characters long

Must be at most 100 characters long

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/RECOUNT_AND_NP_DISBURSEMENTS.html b/docs/RECOUNT_AND_NP_DISBURSEMENTS.html index 0f5706c9..66eb29a0 100644 --- a/docs/RECOUNT_AND_NP_DISBURSEMENTS.html +++ b/docs/RECOUNT_AND_NP_DISBURSEMENTS.html @@ -1,4 +1,5 @@ - FEC Recount Account Disbursement, National Party Recount/Legal Proceedings Account Disbursements, National Party Headquarters Account Disbursement, National Party Convention Account Disbursement

FEC Recount Account Disbursement, National Party Recount/Legal Proceedings Account Disbursements, National Party Headquarters Account Disbursement, National Party Convention Account Disbursement


SCHEDULE B - Recount Account Disbursement (Line 29), National Party Recount/Legal Proceedings Account Disbursements (Line 29), National Party Headquarters Account Disbursement (Line 21.b), National Party Convention Account Disbursement (Line 21.b)

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:

  • "RECOUNT_ACCOUNT_DISBURSEMENT"
  • "NATIONAL_PARTY_RECOUNT_ACCOUNT_DISBURSEMENT"
Type: object

Type: const
Specific value: "SB29"
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:

  • "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_DISBURSEMENT"
  • "NATIONAL_PARTY_CONVENTION_ACCOUNT_DISBURSEMENT"
Type: object

Type: const
Specific value: "SB21B"
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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: const
Specific value: "RECOUNT_ACCOUNT_DISBURSEMENT"
Type: object

Type: object
Must match regular expression: ^Recount Account: [ -~]{0,83}$
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: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT_DISBURSEMENT"
Type: object

Type: object
Must match regular expression: ^Recount/Legal Proceedings Account: [ -~]{0,65}$
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: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_DISBURSEMENT"
Type: object

Type: object
Must match regular expression: ^Headquarters Buildings Account: [ -~]{0,68}$
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: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT_DISBURSEMENT"
Type: object

Type: object
Must match regular expression: ^Pres. Nominating Convention Account: [ -~]{0,63}$

Type: enum (of string)

Must be one of:

  • "SB29"
  • "SB21B"

Example:

"SB29"
+ FEC Recount Account Disbursement, National Party Recount/Legal Proceedings Account Disbursements, National Party Headquarters Account Disbursement, National Party Convention Account Disbursement 

FEC Recount Account Disbursement, National Party Recount/Legal Proceedings Account Disbursements, National Party Headquarters Account Disbursement, National Party Convention Account Disbursement


SCHEDULE B - Recount Account Disbursement (Line 29), National Party Recount/Legal Proceedings Account Disbursements (Line 29), National Party Headquarters Account Disbursement (Line 21.b), National Party Convention Account Disbursement (Line 21.b)

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:

  • "RECOUNT_ACCOUNT_DISBURSEMENT"
  • "NATIONAL_PARTY_RECOUNT_ACCOUNT_DISBURSEMENT"
Type: object

Type: const
Specific value: "SB29"
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:

  • "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_DISBURSEMENT"
  • "NATIONAL_PARTY_CONVENTION_ACCOUNT_DISBURSEMENT"
Type: object

Type: const
Specific value: "SB21B"
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:

  • "ORG"
  • "COM"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Type: string
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: const
Specific value: "RECOUNT_ACCOUNT_DISBURSEMENT"
Type: object

Type: object
Must match regular expression: ^Recount Account: [ -~]{0,83}$
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: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT_DISBURSEMENT"
Type: object

Type: object
Must match regular expression: ^Recount/Legal Proceedings Account: [ -~]{0,65}$
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: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_DISBURSEMENT"
Type: object

Type: object
Must match regular expression: ^Headquarters Buildings Account: [ -~]{0,68}$
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: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT_DISBURSEMENT"
Type: object

Type: object
Must match regular expression: ^Pres. Nominating Convention Account: [ -~]{0,63}$

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SB29"
  • "SB21B"

Example:

"SB29"
 

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: enum (of string)

Must be one of:

  • "RECOUNT_ACCOUNT_DISBURSEMENT"
  • "NATIONAL_PARTY_RECOUNT_ACCOUNT_DISBURSEMENT"
  • "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_DISBURSEMENT"
  • "NATIONAL_PARTY_CONVENTION_ACCOUNT_DISBURSEMENT"

Example:

"RECOUNT_ACCOUNT_DISBURSEMENT"
 

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"
@@ -22,4 +23,4 @@
 

Type: const
Specific value: "GENERAL_DISBURSEMENT"
Example:

"GENERAL_DISBURSEMENT"
 

Type: string

Must be at least 1 characters long

Must be at most 100 characters long

Type: enum (of string or null)

Must be one of:

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

Example:

1
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/REFUND_TO_FEDERAL_CANDIDATE.html b/docs/REFUND_TO_FEDERAL_CANDIDATE.html index cf47ac33..89a8d55f 100644 --- a/docs/REFUND_TO_FEDERAL_CANDIDATE.html +++ b/docs/REFUND_TO_FEDERAL_CANDIDATE.html @@ -1,4 +1,5 @@ - FEC Refund of Contribution to Federal Candidate

FEC Refund of Contribution to Federal Candidate


Refund of Contribution to Federal Candidate (16)

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: string
Must match regular expression: ^O\d{4}$
Type: object

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: const
Specific value: "H"
Type: object

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: const
Specific value: "S"
Type: object

Type: const
Specific value: "SA16"
Example:

"SA16"
+ FEC Refund of Contribution to Federal Candidate 

FEC Refund of Contribution to Federal Candidate


Refund of Contribution to Federal Candidate (16)

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: string
Must match regular expression: ^O\d{4}$
Type: object

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: const
Specific value: "H"
Type: object

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: const
Specific value: "S"
Type: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA16"
Example:

"SA16"
 

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: "REFUND_TO_FEDERAL_CANDIDATE"
Example:

"REFUND_TO_FEDERAL_CANDIDATE"
 

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"
@@ -21,4 +22,4 @@
 

Type: string or null
Must match regular expression: ^[A-Z]{2}$
Example:

"FL"
 

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

35
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE.html b/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE.html index d2985b49..3a6d2646 100644 --- a/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE.html +++ b/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE.html @@ -1,4 +1,5 @@ - FEC Refund of Contribution to Other Political Committee

FEC Refund of Contribution to Other Political Committee

Type: object

Refund of Contribution to Other Political Committee (16)

Type: const
Specific value: "SA16"
Example:

"SA16"
+ FEC Refund of Contribution to Other Political Committee 

FEC Refund of Contribution to Other Political Committee

Type: object

Refund of Contribution to Other Political Committee (16)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA16"
Example:

"SA16"
 

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: "REFUND_TO_OTHER_POLITICAL_COMMITTEE"
Example:

"REFUND_TO_OTHER_POLITICAL_COMMITTEE"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "LINE_16"
Example:

"LINE_16"
 

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

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

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/REFUND_TO_UNREGISTERED_COMMITTEE.html b/docs/REFUND_TO_UNREGISTERED_COMMITTEE.html index b6583758..5db1cbab 100644 --- a/docs/REFUND_TO_UNREGISTERED_COMMITTEE.html +++ b/docs/REFUND_TO_UNREGISTERED_COMMITTEE.html @@ -1,4 +1,5 @@ - FEC Refunds of Contribution to Unregistered Committee (16)

FEC Refunds of Contribution to Unregistered Committee (16)

Type: object

Refunds of Contribution to Unregistered Committee (16)

Type: const
Specific value: "SA16"
Example:

"SA16"
+ FEC Refunds of Contribution to Unregistered Committee (16) 

FEC Refunds of Contribution to Unregistered Committee (16)

Type: object

Refunds of Contribution to Unregistered Committee (16)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA16"
Example:

"SA16"
 

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: "REFUND_TO_UNREGISTERED_COMMITTEE"
Example:

"REFUND_TO_UNREGISTERED_COMMITTEE"
 

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"
@@ -15,4 +16,4 @@
 

Type: number

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


Example:

1000
 

Type: const
Specific value: "LINE_16"
Example:

"LINE_16"
 

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

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/RETURN_RECEIPT.html b/docs/RETURN_RECEIPT.html index a8eec040..11c5addd 100644 --- a/docs/RETURN_RECEIPT.html +++ b/docs/RETURN_RECEIPT.html @@ -1,4 +1,5 @@ - FEC Returned/Bounced Receipt

FEC Returned/Bounced Receipt


Returned/Bounced Receipt (11a)

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

Type: number

Value must be greater or equal to 200.01

Type: object

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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Examples:

"SA11AI"
+ FEC Returned/Bounced Receipt 

FEC Returned/Bounced Receipt


Returned/Bounced Receipt (11a)

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

Type: number

Value must be greater or equal to 200.01

Type: object

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: const
Specific value: "ORG"
Type: object

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: const
Specific value: "IND"
Type: object

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Examples:

"SA11AI"
 
"SA11AII"
 

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: "RETURN_RECEIPT"
Example:

"RETURN_RECEIPT"
@@ -23,4 +24,4 @@
 

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

Must be at least 1 characters long

Must be at most 100 characters long

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

"XYZ Company"
 

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

"QC Inspector"
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/SchA.html b/docs/SchA.html index e53b78cc..3452b672 100644 --- a/docs/SchA.html +++ b/docs/SchA.html @@ -31,4 +31,4 @@

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

"MA"
 

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

10111
 

Type: boolean or null

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

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

"123xyzABC"
-
\ No newline at end of file + \ No newline at end of file diff --git a/docs/SchB.html b/docs/SchB.html index ee6a91f7..b06ee6c3 100644 --- a/docs/SchB.html +++ b/docs/SchB.html @@ -33,4 +33,4 @@

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

"MA"
 

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

10111
 

Type: boolean or null

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

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

"123xyzABC"
-
\ No newline at end of file + \ No newline at end of file diff --git a/docs/SchC.html b/docs/SchC.html index c3603000..444d013e 100644 --- a/docs/SchC.html +++ b/docs/SchC.html @@ -26,4 +26,4 @@

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

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

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

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

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

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

"H"
 

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

"FL"
 

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

35
-

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file +

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file diff --git a/docs/SchC1.html b/docs/SchC1.html index 5b7d67c7..239057d1 100644 --- a/docs/SchC1.html +++ b/docs/SchC1.html @@ -30,4 +30,4 @@

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

"Jr."
 

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"Treasurer"
 

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

Must be at least 10 characters long


Example:

20120820
-
\ No newline at end of file + \ No newline at end of file diff --git a/docs/SchC2.html b/docs/SchC2.html index 442c3928..84ca6137 100644 --- a/docs/SchC2.html +++ b/docs/SchC2.html @@ -14,4 +14,4 @@

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

"XYZ Company"
 

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

"QC Inspector"
 

Type: number or null

Example:

250
-
\ No newline at end of file + \ No newline at end of file diff --git a/docs/SchD.html b/docs/SchD.html index 03a17468..7b71dcd1 100644 --- a/docs/SchD.html +++ b/docs/SchD.html @@ -13,4 +13,4 @@

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

"New York"
 

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

"NY"
 

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

10011
-

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

Type: number or null

Type: number or null

Type: number or null

Type: number or null
\ No newline at end of file +

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

Type: number or null

Type: number or null

Type: number or null

Type: number or null
\ No newline at end of file diff --git a/docs/SchE.html b/docs/SchE.html index e09cf160..3169e6d9 100644 --- a/docs/SchE.html +++ b/docs/SchE.html @@ -33,4 +33,4 @@

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

"Dr"
 

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

"Jr"
 

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

Must be at least 10 characters long


Example:

"2012-01-01"
-

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file +

Type: boolean or null

Type: string or null
Must match regular expression: ^[ -~]{0,100}$
\ No newline at end of file diff --git a/docs/TRANSFER.html b/docs/TRANSFER.html index bb0279ba..756a77c2 100644 --- a/docs/TRANSFER.html +++ b/docs/TRANSFER.html @@ -1,4 +1,5 @@ - FEC Transfer

FEC Transfer

Type: object

Transfer (12)

No Additional Properties

Type: const
Specific value: "SA12"
Example:

"SA12"
+ FEC Transfer 

FEC Transfer

Type: object

Transfer (12)

No Additional Properties

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: "TRANSFER"
Example:

"TRANSFER"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
 

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

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

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/TRANSFER_TO_AFFILIATES.html b/docs/TRANSFER_TO_AFFILIATES.html index 1db3ed98..9a854802 100644 --- a/docs/TRANSFER_TO_AFFILIATES.html +++ b/docs/TRANSFER_TO_AFFILIATES.html @@ -1,4 +1,5 @@ - FEC Other Committee Contributions

FEC Other Committee Contributions

Type: object

SCHEDULE B - Contribution to Other Committee (Line 23), Void of Contribution to Other Committee (Line 23)

Type: const
Specific value: "SB22"
Example:

"SB22"
+ FEC Other Committee Contributions 

FEC Other Committee Contributions

Type: object

SCHEDULE B - Contribution to Other Committee (Line 23), Void of Contribution to Other Committee (Line 23)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SB22"
Example:

"SB22"
 

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: "TRANSFER_TO_AFFILIATES"
Example:

"TRANSFER_TO_AFFILIATES"
 

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"
@@ -17,4 +18,4 @@
 

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"
 

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: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/TRIBAL_JF_TRANSFER_MEMO.html b/docs/TRIBAL_JF_TRANSFER_MEMO.html index 4a8c933a..7244062d 100644 --- a/docs/TRIBAL_JF_TRANSFER_MEMO.html +++ b/docs/TRIBAL_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - FEC Tribal JF Memo

FEC Tribal JF Memo

Type: object

Tribal JF Memo (12)

Type: const
Specific value: "SA12"
Example:

"SA12"
+ FEC Tribal JF Memo 

FEC Tribal JF Memo

Type: object

Tribal JF 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: "TRIBAL_JF_TRANSFER_MEMO"
Example:

"TRIBAL_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"
@@ -15,4 +16,4 @@
 

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: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html index 83090533..a4f470b8 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html +++ b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC Tribal National Party Pres. Nominating Convention Account

FEC Tribal National Party Pres. Nominating Convention Account

Type: object

Tribal Tribal National Party Pres. Nominating Convention Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Tribal National Party Pres. Nominating Convention Account 

FEC Tribal National Party Pres. Nominating Convention Account

Type: object

Tribal Tribal National Party Pres. Nominating Convention Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT"
Example:

"TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
Example:

"NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

Type: const
Specific value: "Pres. Nominating Convention Account"
Example:

"Pres. Nominating Convention Account"
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html index 2dc8f076..74627b52 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html +++ b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - FEC Tribal National Party Pres. Nominating Convention Account JF Memo

FEC Tribal National Party Pres. Nominating Convention Account JF Memo

Type: object

National Tribal Party Pres. Nominating Convention Account JF Memo (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Tribal National Party Pres. Nominating Convention Account JF Memo 

FEC Tribal National Party Pres. Nominating Convention Account JF Memo

Type: object

National Tribal Party Pres. Nominating Convention Account JF Memo (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO"
Example:

"TRIBAL_NATIONAL_PARTY_CONVENTION_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"
@@ -15,4 +16,4 @@
 

Type: number

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


Example:

1000
 

Type: const
Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
Example:

"NATIONAL_PARTY_CONVENTION_ACCOUNT"
 

Type: string
Must match regular expression: ^Pres. Nominating Convention Account JF Memo: [ -~]{0,55}$

Must be at least 1 characters long

Must be at most 100 characters long

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html index d0971344..a7dd2178 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html +++ b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC Tribal National Party Headquarters Buildings Account

FEC Tribal National Party Headquarters Buildings Account

Type: object

Tribal National Party Headquarters Buildings Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Tribal National Party Headquarters Buildings Account 

FEC Tribal National Party Headquarters Buildings Account

Type: object

Tribal National Party Headquarters Buildings Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Example:

"TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Example:

"NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
 

Type: const
Specific value: "Headquarters Buildings Account"
Example:

"Headquarters Buildings Account"
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html index 68069151..cfdde214 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html +++ b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - FEC Tribal National Party Headquarters Buildings Account JF Transfer Memo

FEC Tribal National Party Headquarters Buildings Account JF Transfer Memo

Type: object

Tribal National Party Headquarters Buildings Account JF Transfer Memo

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Tribal National Party Headquarters Buildings Account JF Transfer Memo 

FEC Tribal National Party Headquarters Buildings Account JF Transfer Memo

Type: object

Tribal National Party Headquarters Buildings Account JF Transfer Memo

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO"
Example:

"TRIBAL_NATIONAL_PARTY_HEADQUARTERS_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"
@@ -15,4 +16,4 @@
 

Type: number

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


Example:

1000
 

Type: const
Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
Example:

"NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
 

Type: string
Must match regular expression: ^Headquarters Buildings Account JF Memo: [ -~]{0,60}$

Must be at least 1 characters long

Must be at most 100 characters long

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html index 8eb5b8c0..c22d7ed4 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html +++ b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html @@ -1,4 +1,5 @@ - FEC Tribal National Party Recount/Legal Proceedings Account

FEC Tribal National Party Recount/Legal Proceedings Account

Type: object

Tribal Tribal National Party Recount/Legal Proceedings Account (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Tribal National Party Recount/Legal Proceedings Account 

FEC Tribal National Party Recount/Legal Proceedings Account

Type: object

Tribal Tribal National Party Recount/Legal Proceedings Account (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

Type: const
Specific value: "Recount/Legal Proceedings Account"
Example:

"Recount/Legal Proceedings Account"
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html index 7316f3fe..ebc58b05 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html +++ b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html @@ -1,4 +1,5 @@ - FEC Tribal National Party Recount JF Memo

FEC Tribal National Party Recount JF Memo

Type: object

Tribal National Party Recount - JF Memo (17)

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Tribal National Party Recount JF Memo 

FEC Tribal National Party Recount JF Memo

Type: object

Tribal National Party Recount - JF Memo (17)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO"
Example:

"TRIBAL_NATIONAL_PARTY_RECOUNT_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"
@@ -15,4 +16,4 @@
 

Type: number

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


Example:

1000
 

Type: const
Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
Example:

"NATIONAL_PARTY_RECOUNT_ACCOUNT"
 

Type: string
Must match regular expression: ^Recount/Legal Proceedings Account JF Memo: [ -~]{0,57}$

Must be at least 1 characters long

Must be at most 100 characters long

Type: const
Specific value: true

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/TRIBAL_RECEIPT.html b/docs/TRIBAL_RECEIPT.html index efef2b08..7f079da8 100644 --- a/docs/TRIBAL_RECEIPT.html +++ b/docs/TRIBAL_RECEIPT.html @@ -1,4 +1,5 @@ - FEC Tribal Receipt

FEC Tribal Receipt

Type: object

Tribal Receipt (11a)

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Example:

"SA11AI"
+ FEC Tribal Receipt 

FEC Tribal Receipt

Type: object

Tribal Receipt (11a)

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: enum (of string)

Must be one of:

  • "SA11AI"
  • "SA11AII"

Example:

"SA11AI"
 

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: "TRIBAL_RECEIPT"
Example:

"TRIBAL_RECEIPT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "GENERAL"
Example:

"GENERAL"
 

Type: const
Specific value: "Tribal Receipt"
Example:

"Tribal Receipt"
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/TRIBAL_RECOUNT_RECEIPT.html b/docs/TRIBAL_RECOUNT_RECEIPT.html index e7311d58..2e8381c7 100644 --- a/docs/TRIBAL_RECOUNT_RECEIPT.html +++ b/docs/TRIBAL_RECOUNT_RECEIPT.html @@ -1,4 +1,5 @@ - FEC Tribal Recount Receipt

FEC Tribal Recount Receipt

Type: object

Tribal Recount Receipt (17)

No Additional Properties

Type: const
Specific value: "SA17"
Example:

"SA17"
+ FEC Tribal Recount Receipt 

FEC Tribal Recount Receipt

Type: object

Tribal Recount Receipt (17)

No Additional Properties

Type: string

Must be at most 5 characters long


Example:

"F3X"
+

Type: const
Specific value: "SA17"
Example:

"SA17"
 

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: "TRIBAL_RECOUNT_RECEIPT"
Example:

"TRIBAL_RECOUNT_RECEIPT"
 

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"
@@ -16,4 +17,4 @@
 

Type: const
Specific value: "RECOUNT_ACCOUNT"
Example:

"RECOUNT_ACCOUNT"
 

Type: const
Specific value: "Recount Account"
Example:

"Recount Account"
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/Text.html b/docs/Text.html index d3ed2f00..731c4919 100644 --- a/docs/Text.html +++ b/docs/Text.html @@ -3,4 +3,4 @@

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

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"T123456789-3456"
 

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

"A123456789-6543"
 

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

Must be at least 1 characters long

Must be at most 8 characters long


Example:

"SA11AI"
-

Type: string or null
Must match regular expression: ^[ -~]{0,4000}$
\ No newline at end of file +

Type: string or null
Must match regular expression: ^[ -~]{0,4000}$
\ No newline at end of file diff --git a/docs/UNREGISTERED_REFUNDS.html b/docs/UNREGISTERED_REFUNDS.html index 8b796cb5..018a27de 100644 --- a/docs/UNREGISTERED_REFUNDS.html +++ b/docs/UNREGISTERED_REFUNDS.html @@ -1 +1 @@ - FEC Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)

FEC Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)


SCHEDULE B - Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)

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: const
Specific value: "REFUND_UNREGISTERED_CONTRIBUTION_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

\ No newline at end of file + FEC Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)

FEC Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)


SCHEDULE B - Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)

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: const
Specific value: "REFUND_UNREGISTERED_CONTRIBUTION_VOID"
Type: object

Type: number

Value must be strictly lesser than 0

\ No newline at end of file diff --git a/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json b/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json index a5bb716b..7dd0a7bb 100644 --- a/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json +++ b/schema/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/C1_LOAN_AGREEMENT.json b/schema/C1_LOAN_AGREEMENT.json index 5af88f52..5c26b5ea 100644 --- a/schema/C1_LOAN_AGREEMENT.json +++ b/schema/C1_LOAN_AGREEMENT.json @@ -44,7 +44,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/C2_LOAN_GUARANTOR.json b/schema/C2_LOAN_GUARANTOR.json index e21dbea6..bf885c8f 100644 --- a/schema/C2_LOAN_GUARANTOR.json +++ b/schema/C2_LOAN_GUARANTOR.json @@ -31,7 +31,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/CANDIDATE_CONTRIBUTIONS.json b/schema/CANDIDATE_CONTRIBUTIONS.json index 37b49c2e..f475b881 100644 --- a/schema/CANDIDATE_CONTRIBUTIONS.json +++ b/schema/CANDIDATE_CONTRIBUTIONS.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/COM_IN_KIND_OUTS.json b/schema/COM_IN_KIND_OUTS.json index 76a3fc4e..3775bfea 100644 --- a/schema/COM_IN_KIND_OUTS.json +++ b/schema/COM_IN_KIND_OUTS.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/COM_IN_KIND_RECEIPTS.json b/schema/COM_IN_KIND_RECEIPTS.json index d0d43112..e67327fe 100644 --- a/schema/COM_IN_KIND_RECEIPTS.json +++ b/schema/COM_IN_KIND_RECEIPTS.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/CONDUIT_EARMARKS.json b/schema/CONDUIT_EARMARKS.json index e8eb087c..188fee75 100644 --- a/schema/CONDUIT_EARMARKS.json +++ b/schema/CONDUIT_EARMARKS.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/CONDUIT_EARMARK_OUTS.json b/schema/CONDUIT_EARMARK_OUTS.json index 42dbdf73..a25fe88b 100644 --- a/schema/CONDUIT_EARMARK_OUTS.json +++ b/schema/CONDUIT_EARMARK_OUTS.json @@ -41,7 +41,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/DEBTS.json b/schema/DEBTS.json index 7a661808..54b341bc 100644 --- a/schema/DEBTS.json +++ b/schema/DEBTS.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/DISBURSEMENTS.json b/schema/DISBURSEMENTS.json index d6af9347..209e4b64 100644 --- a/schema/DISBURSEMENTS.json +++ b/schema/DISBURSEMENTS.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/DISBURSEMENTS_FEA.json b/schema/DISBURSEMENTS_FEA.json index 6fb0adf8..bf0d1320 100644 --- a/schema/DISBURSEMENTS_FEA.json +++ b/schema/DISBURSEMENTS_FEA.json @@ -34,7 +34,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/DISBURSEMENT_MEMOS.json b/schema/DISBURSEMENT_MEMOS.json index 4556a462..5e7050e5 100644 --- a/schema/DISBURSEMENT_MEMOS.json +++ b/schema/DISBURSEMENT_MEMOS.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/DISBURSEMENT_MEMOS_FEA.json b/schema/DISBURSEMENT_MEMOS_FEA.json index 883eb273..75b0d698 100644 --- a/schema/DISBURSEMENT_MEMOS_FEA.json +++ b/schema/DISBURSEMENT_MEMOS_FEA.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/DISBURSEMENT_PARENTS.json b/schema/DISBURSEMENT_PARENTS.json index 837b6c4b..a5baa469 100644 --- a/schema/DISBURSEMENT_PARENTS.json +++ b/schema/DISBURSEMENT_PARENTS.json @@ -34,7 +34,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/DISBURSEMENT_PARENTS_FEA.json b/schema/DISBURSEMENT_PARENTS_FEA.json index 926bcfb8..fd23c4a1 100644 --- a/schema/DISBURSEMENT_PARENTS_FEA.json +++ b/schema/DISBURSEMENT_PARENTS_FEA.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/DISBURSEMENT_PARENTS_STAFF.json b/schema/DISBURSEMENT_PARENTS_STAFF.json index fcb0b2c2..84fbf4d4 100644 --- a/schema/DISBURSEMENT_PARENTS_STAFF.json +++ b/schema/DISBURSEMENT_PARENTS_STAFF.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/EARMARK_MEMO.json b/schema/EARMARK_MEMO.json index 411ae104..9b59b910 100644 --- a/schema/EARMARK_MEMO.json +++ b/schema/EARMARK_MEMO.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/EARMARK_RECEIPT.json b/schema/EARMARK_RECEIPT.json index d164c99c..4cbf7d21 100644 --- a/schema/EARMARK_RECEIPT.json +++ b/schema/EARMARK_RECEIPT.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json b/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json index 8610b13d..7c2f6d7f 100644 --- a/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json +++ b/schema/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDEPENDENT_EXPENDITURES.json b/schema/INDEPENDENT_EXPENDITURES.json index ed407f92..7422f6b7 100644 --- a/schema/INDEPENDENT_EXPENDITURES.json +++ b/schema/INDEPENDENT_EXPENDITURES.json @@ -40,7 +40,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDEPENDENT_EXPENDITURE_MEMOS.json b/schema/INDEPENDENT_EXPENDITURE_MEMOS.json index 735f1767..a1a6a38e 100644 --- a/schema/INDEPENDENT_EXPENDITURE_MEMOS.json +++ b/schema/INDEPENDENT_EXPENDITURE_MEMOS.json @@ -44,7 +44,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDEPENDENT_EXPENDITURE_PARENTS.json b/schema/INDEPENDENT_EXPENDITURE_PARENTS.json index b04abba4..869ceda1 100644 --- a/schema/INDEPENDENT_EXPENDITURE_PARENTS.json +++ b/schema/INDEPENDENT_EXPENDITURE_PARENTS.json @@ -40,7 +40,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json index 01b75523..ca9cd3b1 100644 --- a/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_JF_TRANSFER_MEMO.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 318be74d..0d6bcf80 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index 678aafe5..1cda0b6a 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index f64e8090..7d56f9ee 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index 28275dfa..71ff371a 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 09c704d0..0803f6b2 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 89d10aa0..c3092202 100644 --- a/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_RECEIPT.json b/schema/INDIVIDUAL_RECEIPT.json index 188d4af9..d510a6e2 100644 --- a/schema/INDIVIDUAL_RECEIPT.json +++ b/schema/INDIVIDUAL_RECEIPT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json b/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json index 4693116d..0bd3d966 100644 --- a/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json +++ b/schema/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_RECOUNT_RECEIPT.json b/schema/INDIVIDUAL_RECOUNT_RECEIPT.json index 6daaa874..d9d6dc1a 100644 --- a/schema/INDIVIDUAL_RECOUNT_RECEIPT.json +++ b/schema/INDIVIDUAL_RECOUNT_RECEIPT.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/INDIVIDUAL_REFUNDS.json b/schema/INDIVIDUAL_REFUNDS.json index e1919307..6bed6fec 100644 --- a/schema/INDIVIDUAL_REFUNDS.json +++ b/schema/INDIVIDUAL_REFUNDS.json @@ -31,7 +31,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/IN_KIND_CONTRIBUTIONS.json b/schema/IN_KIND_CONTRIBUTIONS.json index ad964a18..83f9b489 100644 --- a/schema/IN_KIND_CONTRIBUTIONS.json +++ b/schema/IN_KIND_CONTRIBUTIONS.json @@ -38,7 +38,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/IN_KIND_OUT.json b/schema/IN_KIND_OUT.json index 43d3effc..16fefd28 100644 --- a/schema/IN_KIND_OUT.json +++ b/schema/IN_KIND_OUT.json @@ -38,7 +38,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/IN_KIND_RECEIPT.json b/schema/IN_KIND_RECEIPT.json index dee80166..bad1b4cf 100644 --- a/schema/IN_KIND_RECEIPT.json +++ b/schema/IN_KIND_RECEIPT.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index bdc91f0d..53408f09 100644 --- a/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index c7ac9261..16edbe4b 100644 --- a/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 04161417..8df9c5ba 100644 --- a/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/JOINT_FUNDRAISING_TRANSFER.json b/schema/JOINT_FUNDRAISING_TRANSFER.json index 8e4ba7a9..41ff7cb7 100644 --- a/schema/JOINT_FUNDRAISING_TRANSFER.json +++ b/schema/JOINT_FUNDRAISING_TRANSFER.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/LOANS.json b/schema/LOANS.json index fd759ae1..3e412727 100644 --- a/schema/LOANS.json +++ b/schema/LOANS.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/LOANS_RECEIVED.json b/schema/LOANS_RECEIVED.json index 1c1c07e7..73411787 100644 --- a/schema/LOANS_RECEIVED.json +++ b/schema/LOANS_RECEIVED.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/LOAN_MADE.json b/schema/LOAN_MADE.json index 73be4773..8e46c5e6 100644 --- a/schema/LOAN_MADE.json +++ b/schema/LOAN_MADE.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/LOAN_REPAYMENT_MADE.json b/schema/LOAN_REPAYMENT_MADE.json index f031f87f..3ef2ca34 100644 --- a/schema/LOAN_REPAYMENT_MADE.json +++ b/schema/LOAN_REPAYMENT_MADE.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/LOAN_REPAYMENT_RECEIVED.json b/schema/LOAN_REPAYMENT_RECEIVED.json index dee03a5c..4c576f75 100644 --- a/schema/LOAN_REPAYMENT_RECEIVED.json +++ b/schema/LOAN_REPAYMENT_RECEIVED.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json b/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json index fca6bd04..b0042e84 100644 --- a/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json +++ b/schema/MULTISTATE_INDEPENDENT_EXPENDITURE.json @@ -40,7 +40,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NATIONAL_PARTY_EARMARK_MEMOS.json b/schema/NATIONAL_PARTY_EARMARK_MEMOS.json index 1425d043..bc8588ec 100644 --- a/schema/NATIONAL_PARTY_EARMARK_MEMOS.json +++ b/schema/NATIONAL_PARTY_EARMARK_MEMOS.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json b/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json index 292449e9..096a562c 100644 --- a/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json +++ b/schema/NATIONAL_PARTY_EARMARK_RECEIPTS.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json b/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json index d255a7be..c35bb1da 100644 --- a/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json +++ b/schema/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.json @@ -34,7 +34,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json b/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json index df9c95de..e4d382e7 100644 --- a/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json +++ b/schema/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json b/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json index 56916e67..68373c4a 100644 --- a/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json +++ b/schema/NATIONAL_PARTY_PARTNERSHIP_MEMOS.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json b/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json index fae048d1..57865220 100644 --- a/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json +++ b/schema/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json b/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json index e6fd2665..ba3b889a 100644 --- a/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json +++ b/schema/NATIONAL_PARTY_TRIBAL_REFUNDS.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json b/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json index df94db6e..cccce284 100644 --- a/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json +++ b/schema/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json b/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json index 8f702fc2..8926ccee 100644 --- a/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json +++ b/schema/NON_CONTRIBUTION_ACCOUNT_REFUNDS.json @@ -32,7 +32,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json b/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json index 4a7f6472..7271eea1 100644 --- a/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json +++ b/schema/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NON_CONTRIBUTION_MEMOS.json b/schema/NON_CONTRIBUTION_MEMOS.json index 657ff13b..a1f55558 100644 --- a/schema/NON_CONTRIBUTION_MEMOS.json +++ b/schema/NON_CONTRIBUTION_MEMOS.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/NON_CONTRIBUTION_PARENTS.json b/schema/NON_CONTRIBUTION_PARENTS.json index e44b99c4..285c5c82 100644 --- a/schema/NON_CONTRIBUTION_PARENTS.json +++ b/schema/NON_CONTRIBUTION_PARENTS.json @@ -34,7 +34,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/OFFSET_TO_OPERATING_EXPENDITURES.json b/schema/OFFSET_TO_OPERATING_EXPENDITURES.json index 7f8615df..bf8b649e 100644 --- a/schema/OFFSET_TO_OPERATING_EXPENDITURES.json +++ b/schema/OFFSET_TO_OPERATING_EXPENDITURES.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json b/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json index e8860be3..a041f4c3 100644 --- a/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json +++ b/schema/OTHER_COMMITTEE_CONTRIBUTIONS.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json b/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json index 93d29909..13498b1b 100644 --- a/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json +++ b/schema/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/OTHER_RECEIPT.json b/schema/OTHER_RECEIPT.json index 4034089c..5d22f7bc 100644 --- a/schema/OTHER_RECEIPT.json +++ b/schema/OTHER_RECEIPT.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_CONDUIT_EARMARKS.json b/schema/PAC_CONDUIT_EARMARKS.json index c7db36f5..77d3e630 100644 --- a/schema/PAC_CONDUIT_EARMARKS.json +++ b/schema/PAC_CONDUIT_EARMARKS.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_EARMARK_MEMO.json b/schema/PAC_EARMARK_MEMO.json index fec36142..36f3c5e1 100644 --- a/schema/PAC_EARMARK_MEMO.json +++ b/schema/PAC_EARMARK_MEMO.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_EARMARK_RECEIPT.json b/schema/PAC_EARMARK_RECEIPT.json index 0cfd8957..8b039f3d 100644 --- a/schema/PAC_EARMARK_RECEIPT.json +++ b/schema/PAC_EARMARK_RECEIPT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_JF_TRANSFER_MEMO.json b/schema/PAC_JF_TRANSFER_MEMO.json index 2a0a7af0..f716b843 100644 --- a/schema/PAC_JF_TRANSFER_MEMO.json +++ b/schema/PAC_JF_TRANSFER_MEMO.json @@ -40,7 +40,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 0f18c37f..efd7eb3c 100644 --- a/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index 07bf92da..dff330e3 100644 --- a/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -40,7 +40,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index 97ea7312..9042735a 100644 --- a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index 95f2b5fa..4560cf72 100644 --- a/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -40,7 +40,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 33ee939f..c7809a69 100644 --- a/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 3e38c2a2..652658b8 100644 --- a/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -40,7 +40,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_RECEIPT.json b/schema/PAC_RECEIPT.json index 18e7ca32..d38914e7 100644 --- a/schema/PAC_RECEIPT.json +++ b/schema/PAC_RECEIPT.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_RECOUNT_RECEIPT.json b/schema/PAC_RECOUNT_RECEIPT.json index 9b035bc6..e43715c5 100644 --- a/schema/PAC_RECOUNT_RECEIPT.json +++ b/schema/PAC_RECOUNT_RECEIPT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PAC_RETURN.json b/schema/PAC_RETURN.json index e2b34062..28a35694 100644 --- a/schema/PAC_RETURN.json +++ b/schema/PAC_RETURN.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_ATTRIBUTION.json b/schema/PARTNERSHIP_ATTRIBUTION.json index 04363651..46b49167 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION.json +++ b/schema/PARTNERSHIP_ATTRIBUTION.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json index 0e6a1324..4989010e 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index aab38868..4b22a94a 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index 76014902..d9630ab8 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 1ec282dc..2ec7a985 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json b/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json index 55fed9fa..6cefb15e 100644 --- a/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json +++ b/schema/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.json @@ -39,7 +39,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json index f976fedc..b69fc5e0 100644 --- a/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_JF_TRANSFER_MEMO.json @@ -38,7 +38,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index c81c9962..e0a1b790 100644 --- a/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -38,7 +38,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index dd19f555..2b8b7612 100644 --- a/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -38,7 +38,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 1b133373..836d1b82 100644 --- a/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -38,7 +38,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_RECEIPT.json b/schema/PARTNERSHIP_RECEIPT.json index ed334482..8620ffe7 100644 --- a/schema/PARTNERSHIP_RECEIPT.json +++ b/schema/PARTNERSHIP_RECEIPT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json b/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json index 2c27146c..4ddebc8f 100644 --- a/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json +++ b/schema/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTY_JF_TRANSFER_MEMO.json b/schema/PARTY_JF_TRANSFER_MEMO.json index dc6ea4b7..79261ac1 100644 --- a/schema/PARTY_JF_TRANSFER_MEMO.json +++ b/schema/PARTY_JF_TRANSFER_MEMO.json @@ -40,7 +40,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index 6a37849a..797dc692 100644 --- a/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index 3c92b8dc..5b0cfa60 100644 --- a/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 648093a5..b3ca8bd2 100644 --- a/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTY_PAC_REFUNDS.json b/schema/PARTY_PAC_REFUNDS.json index ee16a385..c5a97dc3 100644 --- a/schema/PARTY_PAC_REFUNDS.json +++ b/schema/PARTY_PAC_REFUNDS.json @@ -34,7 +34,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTY_RECEIPT.json b/schema/PARTY_RECEIPT.json index ac6f2a69..124f07cc 100644 --- a/schema/PARTY_RECEIPT.json +++ b/schema/PARTY_RECEIPT.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTY_RECOUNT_RECEIPT.json b/schema/PARTY_RECOUNT_RECEIPT.json index 9b8bf24d..8875a818 100644 --- a/schema/PARTY_RECOUNT_RECEIPT.json +++ b/schema/PARTY_RECOUNT_RECEIPT.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/PARTY_RETURN.json b/schema/PARTY_RETURN.json index 2f9f51c8..9179985e 100644 --- a/schema/PARTY_RETURN.json +++ b/schema/PARTY_RETURN.json @@ -37,7 +37,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json index 338d5d75..5e7ae239 100644 --- a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json +++ b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json index cce41bc4..6ba1fe7a 100644 --- a/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json +++ b/schema/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/RECOUNT_AND_NP_DISBURSEMENTS.json b/schema/RECOUNT_AND_NP_DISBURSEMENTS.json index 97e3da70..b9533bb8 100644 --- a/schema/RECOUNT_AND_NP_DISBURSEMENTS.json +++ b/schema/RECOUNT_AND_NP_DISBURSEMENTS.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/REFUND_TO_FEDERAL_CANDIDATE.json b/schema/REFUND_TO_FEDERAL_CANDIDATE.json index e37bff66..3bb4149f 100644 --- a/schema/REFUND_TO_FEDERAL_CANDIDATE.json +++ b/schema/REFUND_TO_FEDERAL_CANDIDATE.json @@ -41,7 +41,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json b/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json index 2eaf3a4d..7fe0278c 100644 --- a/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json +++ b/schema/REFUND_TO_OTHER_POLITICAL_COMMITTEE.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json b/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json index 00ec2f17..8bd6734e 100644 --- a/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json +++ b/schema/REFUND_TO_UNREGISTERED_COMMITTEE.json @@ -34,7 +34,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/RETURN_RECEIPT.json b/schema/RETURN_RECEIPT.json index 686fc9e5..6ed1669a 100644 --- a/schema/RETURN_RECEIPT.json +++ b/schema/RETURN_RECEIPT.json @@ -34,7 +34,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRANSFER.json b/schema/TRANSFER.json index b27c750f..bbcfc1ac 100644 --- a/schema/TRANSFER.json +++ b/schema/TRANSFER.json @@ -36,7 +36,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRANSFER_TO_AFFILIATES.json b/schema/TRANSFER_TO_AFFILIATES.json index 36d50194..1d8c6220 100644 --- a/schema/TRANSFER_TO_AFFILIATES.json +++ b/schema/TRANSFER_TO_AFFILIATES.json @@ -33,7 +33,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRIBAL_JF_TRANSFER_MEMO.json b/schema/TRIBAL_JF_TRANSFER_MEMO.json index 73239bd3..f6f9a44a 100644 --- a/schema/TRIBAL_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_JF_TRANSFER_MEMO.json @@ -38,7 +38,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json index eec72ce0..a9e0894d 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json +++ b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json index 0c07bf57..88f07b51 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.json @@ -38,7 +38,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json index bd65ea09..a92140f1 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json +++ b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json index 6fddea23..54031e1c 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.json @@ -38,7 +38,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json index 9ecd4ac7..5797c3d9 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json +++ b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json index 3db0d243..0aa57200 100644 --- a/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json +++ b/schema/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.json @@ -38,7 +38,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRIBAL_RECEIPT.json b/schema/TRIBAL_RECEIPT.json index 02cc6593..17054b45 100644 --- a/schema/TRIBAL_RECEIPT.json +++ b/schema/TRIBAL_RECEIPT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/TRIBAL_RECOUNT_RECEIPT.json b/schema/TRIBAL_RECOUNT_RECEIPT.json index e4410492..50e7ae91 100644 --- a/schema/TRIBAL_RECOUNT_RECEIPT.json +++ b/schema/TRIBAL_RECOUNT_RECEIPT.json @@ -35,7 +35,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, diff --git a/schema/UNREGISTERED_REFUNDS.json b/schema/UNREGISTERED_REFUNDS.json index 50160538..afbe78bd 100644 --- a/schema/UNREGISTERED_REFUNDS.json +++ b/schema/UNREGISTERED_REFUNDS.json @@ -32,7 +32,6 @@ "fec_spec": { "FIELD_DESCRIPTION": "REPORT TYPE", "TYPE": "A/N-100", - "REQUIRED": "X (error)", "SAMPLE DATA": "F3X", "VALUE REFERENCE": null, "RULE REFERENCE": null, From cf8ff6f8c9e55af8c471fefa5ab914182812b089 Mon Sep 17 00:00:00 2001 From: toddlees Date: Thu, 9 May 2024 10:44:21 -0400 Subject: [PATCH 7/7] include spec.html --- docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html | 2 +- docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT_spec.html | 10 ++++++++++ docs/C1_LOAN_AGREEMENT.html | 2 +- docs/C1_LOAN_AGREEMENT_spec.html | 10 ++++++++++ docs/C2_LOAN_GUARANTOR.html | 2 +- docs/C2_LOAN_GUARANTOR_spec.html | 10 ++++++++++ docs/CANDIDATE_CONTRIBUTIONS.html | 2 +- docs/CANDIDATE_CONTRIBUTIONS_spec.html | 10 ++++++++++ docs/COM_IN_KIND_OUTS.html | 2 +- docs/COM_IN_KIND_OUTS_spec.html | 10 ++++++++++ docs/COM_IN_KIND_RECEIPTS.html | 2 +- docs/COM_IN_KIND_RECEIPTS_spec.html | 10 ++++++++++ docs/CONDUIT_EARMARKS.html | 2 +- docs/CONDUIT_EARMARKS_spec.html | 10 ++++++++++ docs/CONDUIT_EARMARK_OUTS.html | 2 +- docs/CONDUIT_EARMARK_OUTS_spec.html | 10 ++++++++++ docs/Contact_Candidate.html | 2 +- docs/Contact_Committee.html | 2 +- docs/Contact_Individual.html | 2 +- docs/Contact_Organization.html | 2 +- docs/DEBTS.html | 2 +- docs/DEBTS_spec.html | 10 ++++++++++ docs/DISBURSEMENTS.html | 2 +- docs/DISBURSEMENTS_FEA.html | 2 +- docs/DISBURSEMENTS_FEA_spec.html | 10 ++++++++++ docs/DISBURSEMENTS_spec.html | 10 ++++++++++ docs/DISBURSEMENT_MEMOS.html | 2 +- docs/DISBURSEMENT_MEMOS_FEA.html | 2 +- docs/DISBURSEMENT_MEMOS_FEA_spec.html | 10 ++++++++++ docs/DISBURSEMENT_MEMOS_spec.html | 10 ++++++++++ docs/DISBURSEMENT_PARENTS.html | 2 +- docs/DISBURSEMENT_PARENTS_FEA.html | 2 +- docs/DISBURSEMENT_PARENTS_FEA_spec.html | 10 ++++++++++ docs/DISBURSEMENT_PARENTS_STAFF.html | 2 +- docs/DISBURSEMENT_PARENTS_STAFF_spec.html | 10 ++++++++++ docs/DISBURSEMENT_PARENTS_spec.html | 10 ++++++++++ docs/EARMARK_MEMO.html | 2 +- docs/EARMARK_MEMO_spec.html | 10 ++++++++++ docs/EARMARK_RECEIPT.html | 2 +- docs/EARMARK_RECEIPT_spec.html | 10 ++++++++++ docs/F1M.html | 2 +- docs/F24.html | 2 +- docs/F3X.html | 2 +- docs/F99.html | 2 +- .../FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.html | 2 +- ...RAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT_spec.html | 10 ++++++++++ docs/HDR.html | 2 +- docs/INDEPENDENT_EXPENDITURES.html | 2 +- docs/INDEPENDENT_EXPENDITURES_spec.html | 10 ++++++++++ docs/INDEPENDENT_EXPENDITURE_MEMOS.html | 2 +- docs/INDEPENDENT_EXPENDITURE_MEMOS_spec.html | 10 ++++++++++ docs/INDEPENDENT_EXPENDITURE_PARENTS.html | 2 +- docs/INDEPENDENT_EXPENDITURE_PARENTS_spec.html | 10 ++++++++++ docs/INDIVIDUAL_JF_TRANSFER_MEMO.html | 2 +- docs/INDIVIDUAL_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html | 2 +- ...IVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html | 10 ++++++++++ ...UAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html | 2 +- ...ATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ ...INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html | 2 +- ...IDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html | 10 ++++++++++ ...L_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html | 2 +- ...IONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html | 2 +- ...INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html | 10 ++++++++++ ...VIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html | 2 +- ...L_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/INDIVIDUAL_RECEIPT.html | 2 +- docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.html | 2 +- ...DIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT_spec.html | 10 ++++++++++ docs/INDIVIDUAL_RECEIPT_spec.html | 10 ++++++++++ docs/INDIVIDUAL_RECOUNT_RECEIPT.html | 2 +- docs/INDIVIDUAL_RECOUNT_RECEIPT_spec.html | 10 ++++++++++ docs/INDIVIDUAL_REFUNDS.html | 2 +- docs/INDIVIDUAL_REFUNDS_spec.html | 10 ++++++++++ docs/IN_KIND_CONTRIBUTIONS.html | 2 +- docs/IN_KIND_CONTRIBUTIONS_spec.html | 10 ++++++++++ docs/IN_KIND_OUT.html | 2 +- docs/IN_KIND_OUT_spec.html | 10 ++++++++++ docs/IN_KIND_RECEIPT.html | 2 +- docs/IN_KIND_RECEIPT_spec.html | 10 ++++++++++ .../JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.html | 2 +- ...RANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html | 10 ++++++++++ ...F_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html | 2 +- ...NSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html | 10 ++++++++++ docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.html | 2 +- ...F_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html | 10 ++++++++++ docs/JOINT_FUNDRAISING_TRANSFER.html | 2 +- docs/JOINT_FUNDRAISING_TRANSFER_spec.html | 10 ++++++++++ docs/LOANS.html | 2 +- docs/LOANS_RECEIVED.html | 2 +- docs/LOANS_RECEIVED_spec.html | 10 ++++++++++ docs/LOANS_spec.html | 10 ++++++++++ docs/LOAN_MADE.html | 2 +- docs/LOAN_MADE_spec.html | 10 ++++++++++ docs/LOAN_REPAYMENT_MADE.html | 2 +- docs/LOAN_REPAYMENT_MADE_spec.html | 10 ++++++++++ docs/LOAN_REPAYMENT_RECEIVED.html | 2 +- docs/LOAN_REPAYMENT_RECEIVED_spec.html | 10 ++++++++++ docs/MULTISTATE_INDEPENDENT_EXPENDITURE.html | 2 +- docs/MULTISTATE_INDEPENDENT_EXPENDITURE_spec.html | 10 ++++++++++ docs/NATIONAL_PARTY_EARMARK_MEMOS.html | 2 +- docs/NATIONAL_PARTY_EARMARK_MEMOS_spec.html | 10 ++++++++++ docs/NATIONAL_PARTY_EARMARK_RECEIPTS.html | 2 +- docs/NATIONAL_PARTY_EARMARK_RECEIPTS_spec.html | 10 ++++++++++ docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.html | 2 +- docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS_spec.html | 10 ++++++++++ docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.html | 2 +- docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS_spec.html | 10 ++++++++++ docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS.html | 2 +- docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS_spec.html | 10 ++++++++++ docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.html | 2 +- docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS_spec.html | 10 ++++++++++ docs/NATIONAL_PARTY_TRIBAL_REFUNDS.html | 2 +- docs/NATIONAL_PARTY_TRIBAL_REFUNDS_spec.html | 10 ++++++++++ docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.html | 2 +- docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT_spec.html | 10 ++++++++++ docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS.html | 2 +- docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS_spec.html | 10 ++++++++++ docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.html | 2 +- ..._CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT_spec.html | 10 ++++++++++ docs/NON_CONTRIBUTION_MEMOS.html | 2 +- docs/NON_CONTRIBUTION_MEMOS_spec.html | 10 ++++++++++ docs/NON_CONTRIBUTION_PARENTS.html | 2 +- docs/NON_CONTRIBUTION_PARENTS_spec.html | 10 ++++++++++ docs/OFFSET_TO_OPERATING_EXPENDITURES.html | 2 +- docs/OFFSET_TO_OPERATING_EXPENDITURES_spec.html | 10 ++++++++++ docs/OTHER_COMMITTEE_CONTRIBUTIONS.html | 2 +- docs/OTHER_COMMITTEE_CONTRIBUTIONS_spec.html | 10 ++++++++++ docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.html | 2 +- .../OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT_spec.html | 10 ++++++++++ docs/OTHER_RECEIPT.html | 2 +- docs/OTHER_RECEIPT_spec.html | 10 ++++++++++ docs/PAC_CONDUIT_EARMARKS.html | 2 +- docs/PAC_CONDUIT_EARMARKS_spec.html | 10 ++++++++++ docs/PAC_EARMARK_MEMO.html | 2 +- docs/PAC_EARMARK_MEMO_spec.html | 10 ++++++++++ docs/PAC_EARMARK_RECEIPT.html | 2 +- docs/PAC_EARMARK_RECEIPT_spec.html | 10 ++++++++++ docs/PAC_JF_TRANSFER_MEMO.html | 2 +- docs/PAC_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.html | 2 +- docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html | 10 ++++++++++ ...PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html | 2 +- ...ATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html | 2 +- docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html | 10 ++++++++++ ...C_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html | 2 +- ...IONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.html | 2 +- docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html | 10 ++++++++++ docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html | 2 +- ...C_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/PAC_RECEIPT.html | 2 +- docs/PAC_RECEIPT_spec.html | 10 ++++++++++ docs/PAC_RECOUNT_RECEIPT.html | 2 +- docs/PAC_RECOUNT_RECEIPT_spec.html | 10 ++++++++++ docs/PAC_RETURN.html | 2 +- docs/PAC_RETURN_spec.html | 10 ++++++++++ docs/PARTNERSHIP_ATTRIBUTION.html | 2 +- docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.html | 2 +- .../PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ ...ION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html | 2 +- ...ATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ ...N_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html | 2 +- ...IONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ ...BUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html | 2 +- ...N_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ ...RSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.html | 2 +- ..._ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO_spec.html | 10 ++++++++++ docs/PARTNERSHIP_ATTRIBUTION_spec.html | 10 ++++++++++ docs/PARTNERSHIP_JF_TRANSFER_MEMO.html | 2 +- docs/PARTNERSHIP_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ ...HIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html | 2 +- ...ATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ ...P_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html | 2 +- ...IONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ ...ERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html | 2 +- ...P_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/PARTNERSHIP_RECEIPT.html | 2 +- docs/PARTNERSHIP_RECEIPT_spec.html | 10 ++++++++++ docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.html | 2 +- docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT_spec.html | 10 ++++++++++ docs/PARTY_JF_TRANSFER_MEMO.html | 2 +- docs/PARTY_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.html | 2 +- docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html | 10 ++++++++++ docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html | 2 +- ...PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html | 10 ++++++++++ docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.html | 2 +- docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html | 10 ++++++++++ docs/PARTY_PAC_REFUNDS.html | 2 +- docs/PARTY_PAC_REFUNDS_spec.html | 10 ++++++++++ docs/PARTY_RECEIPT.html | 2 +- docs/PARTY_RECEIPT_spec.html | 10 ++++++++++ docs/PARTY_RECOUNT_RECEIPT.html | 2 +- docs/PARTY_RECOUNT_RECEIPT_spec.html | 10 ++++++++++ docs/PARTY_RETURN.html | 2 +- docs/PARTY_RETURN_spec.html | 10 ++++++++++ docs/RECEIPT_FROM_UNREGISTERED_ENTITY.html | 2 +- docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.html | 2 +- docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN_spec.html | 10 ++++++++++ docs/RECEIPT_FROM_UNREGISTERED_ENTITY_spec.html | 10 ++++++++++ docs/RECOUNT_AND_NP_DISBURSEMENTS.html | 2 +- docs/RECOUNT_AND_NP_DISBURSEMENTS_spec.html | 10 ++++++++++ docs/REFUND_TO_FEDERAL_CANDIDATE.html | 2 +- docs/REFUND_TO_FEDERAL_CANDIDATE_spec.html | 10 ++++++++++ docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE.html | 2 +- docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE_spec.html | 10 ++++++++++ docs/REFUND_TO_UNREGISTERED_COMMITTEE.html | 2 +- docs/REFUND_TO_UNREGISTERED_COMMITTEE_spec.html | 10 ++++++++++ docs/RETURN_RECEIPT.html | 2 +- docs/RETURN_RECEIPT_spec.html | 10 ++++++++++ docs/SchA.html | 2 +- docs/SchB.html | 2 +- docs/SchC.html | 2 +- docs/SchC1.html | 2 +- docs/SchC2.html | 2 +- docs/SchD.html | 2 +- docs/SchE.html | 2 +- docs/TRANSFER.html | 2 +- docs/TRANSFER_TO_AFFILIATES.html | 2 +- docs/TRANSFER_TO_AFFILIATES_spec.html | 10 ++++++++++ docs/TRANSFER_spec.html | 10 ++++++++++ docs/TRIBAL_JF_TRANSFER_MEMO.html | 2 +- docs/TRIBAL_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html | 2 +- .../TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html | 10 ++++++++++ ...BAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html | 2 +- ...ATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html | 2 +- ...RIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html | 10 ++++++++++ ...L_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html | 2 +- ...IONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html | 2 +- docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html | 10 ++++++++++ ...TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html | 2 +- ...L_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html | 10 ++++++++++ docs/TRIBAL_RECEIPT.html | 2 +- docs/TRIBAL_RECEIPT_spec.html | 10 ++++++++++ docs/TRIBAL_RECOUNT_RECEIPT.html | 2 +- docs/TRIBAL_RECOUNT_RECEIPT_spec.html | 10 ++++++++++ docs/Text.html | 2 +- docs/UNREGISTERED_REFUNDS.html | 2 +- docs/UNREGISTERED_REFUNDS_spec.html | 10 ++++++++++ 245 files changed, 1271 insertions(+), 131 deletions(-) diff --git a/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html b/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html index 320efcb3..1372db2f 100644 --- a/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html +++ b/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT.html @@ -17,4 +17,4 @@

Type: const
Specific value: "NON_CONTRIBUTION_ACCOUNT"
Example:

"NON_CONTRIBUTION_ACCOUNT"
 

Type: const
Specific value: "Non-contribution Account"
Example:

"Non-contribution Account"
 

Type: boolean or null

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

Type: enum (of string or null)

Must be one of:

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

Example:

"REATTRIBUTED"
-
\ No newline at end of file + \ No newline at end of file diff --git a/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT_spec.html b/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT_spec.html index 406e8f6c..b21ff0e3 100644 --- a/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT_spec.html +++ b/docs/BUSINESS_LABOR_NON_CONTRIBUTION_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
  • type: string
  • max length: 5
  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/C1_LOAN_AGREEMENT.html b/docs/C1_LOAN_AGREEMENT.html index ee8df756..ae806073 100644 --- a/docs/C1_LOAN_AGREEMENT.html +++ b/docs/C1_LOAN_AGREEMENT.html @@ -32,4 +32,4 @@

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

    "Jr."
     

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

    Must be at least 1 characters long

    Must be at most 20 characters long


    Example:

    "Treasurer"
     

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

    Must be at least 10 characters long


    Example:

    20120820
    -
    \ No newline at end of file + \ No newline at end of file diff --git a/docs/C1_LOAN_AGREEMENT_spec.html b/docs/C1_LOAN_AGREEMENT_spec.html index b29364c1..dc0355b4 100644 --- a/docs/C1_LOAN_AGREEMENT_spec.html +++ b/docs/C1_LOAN_AGREEMENT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
    • type: string
    • max length: 5
    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/C2_LOAN_GUARANTOR.html b/docs/C2_LOAN_GUARANTOR.html index adb282a8..4650cc82 100644 --- a/docs/C2_LOAN_GUARANTOR.html +++ b/docs/C2_LOAN_GUARANTOR.html @@ -1 +1 @@ - C2 Loan Guarantor

      C2 Loan Guarantor


      SCHEDULE C2 - LOAN GUARANTOR NAME & ADDRESS INFORMATION (SUPPLEMENTARY FOR INFORMATION FOUND ON SCHEDULE C)

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

      Value must be greater or equal to 200.01

      Type: object

      Type: string

      Must be at least 1 characters long

      Type: string

      Must be at least 1 characters long

      \ No newline at end of file + C2 Loan Guarantor

      C2 Loan Guarantor


      SCHEDULE C2 - LOAN GUARANTOR NAME & ADDRESS INFORMATION (SUPPLEMENTARY FOR INFORMATION FOUND ON SCHEDULE C)

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

      Value must be greater or equal to 200.01

      Type: object

      Type: string

      Must be at least 1 characters long

      Type: string

      Must be at least 1 characters long

      \ No newline at end of file diff --git a/docs/C2_LOAN_GUARANTOR_spec.html b/docs/C2_LOAN_GUARANTOR_spec.html index d47cde5c..6caf6495 100644 --- a/docs/C2_LOAN_GUARANTOR_spec.html +++ b/docs/C2_LOAN_GUARANTOR_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
      • type: string
      • max length: 5
      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/CANDIDATE_CONTRIBUTIONS.html b/docs/CANDIDATE_CONTRIBUTIONS.html index 7978b2c7..8344f332 100644 --- a/docs/CANDIDATE_CONTRIBUTIONS.html +++ b/docs/CANDIDATE_CONTRIBUTIONS.html @@ -21,4 +21,4 @@

        Type: string or null
        Must match regular expression: ^[A-Z]{2}$
        Example:

        "FL"
         

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

        35
         

        Type: boolean or null

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

        Type: enum (of string or null)

        Must be one of:

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

        Example:

        "REATTRIBUTED"
        -
        \ No newline at end of file + \ No newline at end of file diff --git a/docs/CANDIDATE_CONTRIBUTIONS_spec.html b/docs/CANDIDATE_CONTRIBUTIONS_spec.html index 9c6a32f9..e9664949 100644 --- a/docs/CANDIDATE_CONTRIBUTIONS_spec.html +++ b/docs/CANDIDATE_CONTRIBUTIONS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
        • type: string
        • max length: 5
        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/COM_IN_KIND_OUTS.html b/docs/COM_IN_KIND_OUTS.html index 91ff90a1..9efdf5d7 100644 --- a/docs/COM_IN_KIND_OUTS.html +++ b/docs/COM_IN_KIND_OUTS.html @@ -19,4 +19,4 @@

          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"
           

          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: boolean or null

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

          Type: enum (of string or null)

          Must be one of:

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

          Example:

          "REATTRIBUTED"
          -
          \ No newline at end of file + \ No newline at end of file diff --git a/docs/COM_IN_KIND_OUTS_spec.html b/docs/COM_IN_KIND_OUTS_spec.html index fc35ad66..b49a75a4 100644 --- a/docs/COM_IN_KIND_OUTS_spec.html +++ b/docs/COM_IN_KIND_OUTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
          • type: string
          • max length: 5
          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/COM_IN_KIND_RECEIPTS.html b/docs/COM_IN_KIND_RECEIPTS.html index 83e85932..2bfbfbd7 100644 --- a/docs/COM_IN_KIND_RECEIPTS.html +++ b/docs/COM_IN_KIND_RECEIPTS.html @@ -17,4 +17,4 @@

            Type: const
            Specific value: "GENERAL"
            Example:

            "GENERAL"
             

            Type: string
            Must match regular expression: ^In-Kind: [ -~]{1,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: boolean or null

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

            Type: enum (of string or null)

            Must be one of:

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

            Example:

            "REATTRIBUTED"
            -
            \ No newline at end of file + \ No newline at end of file diff --git a/docs/COM_IN_KIND_RECEIPTS_spec.html b/docs/COM_IN_KIND_RECEIPTS_spec.html index f1ef507a..ff6f41db 100644 --- a/docs/COM_IN_KIND_RECEIPTS_spec.html +++ b/docs/COM_IN_KIND_RECEIPTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
            • type: string
            • max length: 5
            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/CONDUIT_EARMARKS.html b/docs/CONDUIT_EARMARKS.html index 942e7660..f34b3a30 100644 --- a/docs/CONDUIT_EARMARKS.html +++ b/docs/CONDUIT_EARMARKS.html @@ -20,4 +20,4 @@

              Type: string
              Must match regular expression: ^Earmarked for [ -~]{0,74} \(Committee\)$

              Must be at least 1 characters long

              Must be at most 100 characters long

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

              "XYZ Company"
               

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

              "QC Inspector"
               

              Type: boolean

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

              Type: enum (of string or null)

              Must be one of:

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

              Example:

              "REATTRIBUTED"
              -
              \ No newline at end of file + \ No newline at end of file diff --git a/docs/CONDUIT_EARMARKS_spec.html b/docs/CONDUIT_EARMARKS_spec.html index 6902b933..4d7a55ee 100644 --- a/docs/CONDUIT_EARMARKS_spec.html +++ b/docs/CONDUIT_EARMARKS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
              • type: string
              • max length: 5
              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/CONDUIT_EARMARK_OUTS.html b/docs/CONDUIT_EARMARK_OUTS.html index f1d486c1..1de0bc6f 100644 --- a/docs/CONDUIT_EARMARK_OUTS.html +++ b/docs/CONDUIT_EARMARK_OUTS.html @@ -22,4 +22,4 @@

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

                "FL"
                 

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

                35
                 

                Type: boolean

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

                Type: enum (of string or null)

                Must be one of:

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

                Example:

                "REATTRIBUTED"
                -
                \ No newline at end of file + \ No newline at end of file diff --git a/docs/CONDUIT_EARMARK_OUTS_spec.html b/docs/CONDUIT_EARMARK_OUTS_spec.html index 63f9c4f4..9395e488 100644 --- a/docs/CONDUIT_EARMARK_OUTS_spec.html +++ b/docs/CONDUIT_EARMARK_OUTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                • type: string
                • max length: 5
                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/Contact_Candidate.html b/docs/Contact_Candidate.html index 866a5c54..d4dcac76 100644 --- a/docs/Contact_Candidate.html +++ b/docs/Contact_Candidate.html @@ -15,4 +15,4 @@

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

                  "QC Inspector"
                   

                  Type: enum (of string)

                  Must be one of:

                  • "H"
                  • "S"
                  • "P"

                  Example:

                  "H\nS\nP"
                   

                  Type: string or null
                  Must match regular expression: ^[A-Z]{2}$
                  Example:

                  "WA"
                  -

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

                  Type: string or null
                  Must match regular expression: ^\+\d{1,3} \d{10}$

                  Type: string
                  \ No newline at end of file +

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

                  Type: string or null
                  Must match regular expression: ^\+\d{1,3} \d{10}$

                  Type: string
                  \ No newline at end of file diff --git a/docs/Contact_Committee.html b/docs/Contact_Committee.html index 7d90628d..0be2e6ce 100644 --- a/docs/Contact_Committee.html +++ b/docs/Contact_Committee.html @@ -1 +1 @@ - FEC Committee

                  FEC Committee


                  Committee Contact

                  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: const
                  Specific value: "USA"
                  Type: object

                  Type: string
                  \ No newline at end of file + FEC Committee

                  FEC Committee


                  Committee Contact

                  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: const
                  Specific value: "USA"
                  Type: object

                  Type: string
                  \ No newline at end of file diff --git a/docs/Contact_Individual.html b/docs/Contact_Individual.html index 9fb54abb..12ebab14 100644 --- a/docs/Contact_Individual.html +++ b/docs/Contact_Individual.html @@ -1 +1 @@ - FEC Individual

                  FEC Individual


                  Individual Contact

                  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: const
                  Specific value: "USA"
                  Type: object

                  Type: string
                  \ No newline at end of file + FEC Individual

                  FEC Individual


                  Individual Contact

                  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: const
                  Specific value: "USA"
                  Type: object

                  Type: string
                  \ No newline at end of file diff --git a/docs/Contact_Organization.html b/docs/Contact_Organization.html index d72feac8..4916cb65 100644 --- a/docs/Contact_Organization.html +++ b/docs/Contact_Organization.html @@ -1 +1 @@ - FEC Organization

                  FEC Organization


                  Organization Contact

                  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: const
                  Specific value: "USA"
                  Type: object

                  Type: string
                  \ No newline at end of file + FEC Organization

                  FEC Organization


                  Organization Contact

                  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: const
                  Specific value: "USA"
                  Type: object

                  Type: string
                  \ No newline at end of file diff --git a/docs/DEBTS.html b/docs/DEBTS.html index 55d8d2b7..b2d011c5 100644 --- a/docs/DEBTS.html +++ b/docs/DEBTS.html @@ -15,4 +15,4 @@

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

                  Must be at least 1 characters long

                  Must be at most 30 characters long


                  Example:

                  "New York"
                   

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

                  Must be at least 1 characters long

                  Must be at most 2 characters long


                  Example:

                  "NY"
                   

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

                  Must be at least 1 characters long

                  Must be at most 9 characters long


                  Example:

                  10011
                  -

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

                  Must be at least 1 characters long

                  Must be at most 100 characters long

                  Type: number

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

                  Type: number

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

                  Type: number

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

                  Type: number

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

                  \ No newline at end of file +

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

                  Must be at least 1 characters long

                  Must be at most 100 characters long

                  Type: number

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

                  Type: number

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

                  Type: number

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

                  Type: number

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

                  \ No newline at end of file diff --git a/docs/DEBTS_spec.html b/docs/DEBTS_spec.html index f2cdee7e..dd52a78e 100644 --- a/docs/DEBTS_spec.html +++ b/docs/DEBTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                  • type: string
                  • max length: 5
                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/DISBURSEMENTS.html b/docs/DISBURSEMENTS.html index 71fd5565..a6d6faf7 100644 --- a/docs/DISBURSEMENTS.html +++ b/docs/DISBURSEMENTS.html @@ -26,4 +26,4 @@

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

                    Must be at least 1 characters long

                    Must be at most 100 characters long


                    Example:

                    "Repay Loan"
                     

                    Type: enum (of string or null)

                    Must be one of:

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

                    Example:

                    1
                     

                    Type: boolean or null

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

                    Type: enum (of string or null)

                    Must be one of:

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

                    Example:

                    "REATTRIBUTED"
                    -
                    \ No newline at end of file + \ No newline at end of file diff --git a/docs/DISBURSEMENTS_FEA.html b/docs/DISBURSEMENTS_FEA.html index dba1feb4..694b3b72 100644 --- a/docs/DISBURSEMENTS_FEA.html +++ b/docs/DISBURSEMENTS_FEA.html @@ -26,4 +26,4 @@

                    Type: enum (of string or null)

                    Must be one of:

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

                    Example:

                    1
                     

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

                    "H98765431"
                     

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

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

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

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

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

                    Type: boolean or null

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

                    Type: enum (of string or null)

                    Must be one of:

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

                    Example:

                    "REATTRIBUTED"
                    -
                    \ No newline at end of file + \ No newline at end of file diff --git a/docs/DISBURSEMENTS_FEA_spec.html b/docs/DISBURSEMENTS_FEA_spec.html index 97774662..c8850e63 100644 --- a/docs/DISBURSEMENTS_FEA_spec.html +++ b/docs/DISBURSEMENTS_FEA_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                    • type: string
                    • max length: 5
                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/DISBURSEMENTS_spec.html b/docs/DISBURSEMENTS_spec.html index cd7fd0b7..558e9c74 100644 --- a/docs/DISBURSEMENTS_spec.html +++ b/docs/DISBURSEMENTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                      • type: string
                      • max length: 5
                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/DISBURSEMENT_MEMOS.html b/docs/DISBURSEMENT_MEMOS.html index 80144ea8..efc6dcb9 100644 --- a/docs/DISBURSEMENT_MEMOS.html +++ b/docs/DISBURSEMENT_MEMOS.html @@ -25,4 +25,4 @@

                        Type: const
                        Specific value: "GENERAL_DISBURSEMENT"
                        Example:

                        "GENERAL_DISBURSEMENT"
                         

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

                        Must be at least 1 characters long

                        Must be at most 100 characters long

                        Type: enum (of string or null)

                        Must be one of:

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

                        Example:

                        1
                         

                        Type: const
                        Specific value: true

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

                        Type: enum (of string or null)

                        Must be one of:

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

                        Example:

                        "REATTRIBUTED"
                        -
                        \ No newline at end of file + \ No newline at end of file diff --git a/docs/DISBURSEMENT_MEMOS_FEA.html b/docs/DISBURSEMENT_MEMOS_FEA.html index 4d3d4838..c58e7d30 100644 --- a/docs/DISBURSEMENT_MEMOS_FEA.html +++ b/docs/DISBURSEMENT_MEMOS_FEA.html @@ -26,4 +26,4 @@

                        Type: enum (of string or null)

                        Must be one of:

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

                        Example:

                        1
                         

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

                        "H98765431"
                         

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

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

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

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

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

                        Type: const
                        Specific value: true

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

                        Type: enum (of string or null)

                        Must be one of:

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

                        Example:

                        "REATTRIBUTED"
                        -
                        \ No newline at end of file + \ No newline at end of file diff --git a/docs/DISBURSEMENT_MEMOS_FEA_spec.html b/docs/DISBURSEMENT_MEMOS_FEA_spec.html index ab62e1ca..01595a52 100644 --- a/docs/DISBURSEMENT_MEMOS_FEA_spec.html +++ b/docs/DISBURSEMENT_MEMOS_FEA_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                        • type: string
                        • max length: 5
                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/DISBURSEMENT_MEMOS_spec.html b/docs/DISBURSEMENT_MEMOS_spec.html index f5bbdff0..fe7949c3 100644 --- a/docs/DISBURSEMENT_MEMOS_spec.html +++ b/docs/DISBURSEMENT_MEMOS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                          • type: string
                          • max length: 5
                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/DISBURSEMENT_PARENTS.html b/docs/DISBURSEMENT_PARENTS.html index c669be56..7d2dbe3e 100644 --- a/docs/DISBURSEMENT_PARENTS.html +++ b/docs/DISBURSEMENT_PARENTS.html @@ -19,4 +19,4 @@

                            Type: enum (of string)

                            Must be one of:

                            • "Credit Card: See Below"
                            • "Payroll: See Below"

                            Example:

                            "Credit Card: See Below"
                             

                            Type: enum (of string or null)

                            Must be one of:

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

                            Example:

                            1
                             

                            Type: boolean or null

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

                            Type: enum (of string or null)

                            Must be one of:

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

                            Example:

                            "REATTRIBUTED"
                            -
                            \ No newline at end of file + \ No newline at end of file diff --git a/docs/DISBURSEMENT_PARENTS_FEA.html b/docs/DISBURSEMENT_PARENTS_FEA.html index b9626bf8..b1e39ef2 100644 --- a/docs/DISBURSEMENT_PARENTS_FEA.html +++ b/docs/DISBURSEMENT_PARENTS_FEA.html @@ -20,4 +20,4 @@

                            Type: enum (of string)

                            Must be one of:

                            • "Credit Card: See Below"
                            • "Payroll: See Below"

                            Example:

                            "Credit Card: See Below"
                             

                            Type: enum (of string or null)

                            Must be one of:

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

                            Example:

                            1
                             

                            Type: boolean or null

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

                            Type: enum (of string or null)

                            Must be one of:

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

                            Example:

                            "REATTRIBUTED"
                            -
                            \ No newline at end of file + \ No newline at end of file diff --git a/docs/DISBURSEMENT_PARENTS_FEA_spec.html b/docs/DISBURSEMENT_PARENTS_FEA_spec.html index 72d1a309..a1aa743c 100644 --- a/docs/DISBURSEMENT_PARENTS_FEA_spec.html +++ b/docs/DISBURSEMENT_PARENTS_FEA_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                            • type: string
                            • max length: 5
                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/DISBURSEMENT_PARENTS_STAFF.html b/docs/DISBURSEMENT_PARENTS_STAFF.html index 020dcccc..734d77a7 100644 --- a/docs/DISBURSEMENT_PARENTS_STAFF.html +++ b/docs/DISBURSEMENT_PARENTS_STAFF.html @@ -23,4 +23,4 @@

                              Type: const
                              Specific value: "Reimbursement: See Below"
                              Example:

                              "Reimbursement: See Below"
                               

                              Type: enum (of string or null)

                              Must be one of:

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

                              Example:

                              1
                               

                              Type: boolean or null

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

                              Type: enum (of string or null)

                              Must be one of:

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

                              Example:

                              "REATTRIBUTED"
                              -
                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/DISBURSEMENT_PARENTS_STAFF_spec.html b/docs/DISBURSEMENT_PARENTS_STAFF_spec.html index 57f555dd..3ac67700 100644 --- a/docs/DISBURSEMENT_PARENTS_STAFF_spec.html +++ b/docs/DISBURSEMENT_PARENTS_STAFF_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                              • type: string
                              • max length: 5
                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/DISBURSEMENT_PARENTS_spec.html b/docs/DISBURSEMENT_PARENTS_spec.html index 98948ef5..5e26c17b 100644 --- a/docs/DISBURSEMENT_PARENTS_spec.html +++ b/docs/DISBURSEMENT_PARENTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                • type: string
                                • max length: 5
                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/EARMARK_MEMO.html b/docs/EARMARK_MEMO.html index b3d57f0f..05fc2546 100644 --- a/docs/EARMARK_MEMO.html +++ b/docs/EARMARK_MEMO.html @@ -24,4 +24,4 @@

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

                                  "XYZ Company"
                                   

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

                                  "QC Inspector"
                                   

                                  Type: const
                                  Specific value: true

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

                                  Type: enum (of string or null)

                                  Must be one of:

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

                                  Example:

                                  "REATTRIBUTED"
                                  -
                                  \ No newline at end of file + \ No newline at end of file diff --git a/docs/EARMARK_MEMO_spec.html b/docs/EARMARK_MEMO_spec.html index 188cb479..47a92e40 100644 --- a/docs/EARMARK_MEMO_spec.html +++ b/docs/EARMARK_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                  • type: string
                                  • max length: 5
                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/EARMARK_RECEIPT.html b/docs/EARMARK_RECEIPT.html index 4096e9f3..6fe7d28a 100644 --- a/docs/EARMARK_RECEIPT.html +++ b/docs/EARMARK_RECEIPT.html @@ -1 +1 @@ - FEC Conduit Earmark (Deposited)

                                    FEC Conduit Earmark (Deposited)


                                    Earmark Receipt (11a)

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

                                    Value must be greater or equal to 200.01

                                    Type: object

                                    \ No newline at end of file + FEC Conduit Earmark (Deposited)

                                    FEC Conduit Earmark (Deposited)


                                    Earmark Receipt (11a)

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

                                    Value must be greater or equal to 200.01

                                    Type: object

                                    \ No newline at end of file diff --git a/docs/EARMARK_RECEIPT_spec.html b/docs/EARMARK_RECEIPT_spec.html index f69925df..7d54c3a1 100644 --- a/docs/EARMARK_RECEIPT_spec.html +++ b/docs/EARMARK_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                    • type: string
                                    • max length: 5
                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/F1M.html b/docs/F1M.html index ed405fba..eaedd7e3 100644 --- a/docs/F1M.html +++ b/docs/F1M.html @@ -68,4 +68,4 @@

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

                                      "Mr."
                                       

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

                                      "Jr."
                                       

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

                                      Must be at least 10 characters long


                                      Example:

                                      20120729
                                      -
                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/F24.html b/docs/F24.html index 519d0d09..b0922d68 100644 --- a/docs/F24.html +++ b/docs/F24.html @@ -1 +1 @@ - FEC F24

                                      FEC F24


                                      FORM 24 - 24 / 48 HOUR NOTICE OF INDEPENDENT EXPENDITURE

                                      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: const
                                      Specific value: "F24A"
                                      Type: object

                                      \ No newline at end of file + FEC F24

                                      FEC F24


                                      FORM 24 - 24 / 48 HOUR NOTICE OF INDEPENDENT EXPENDITURE

                                      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: const
                                      Specific value: "F24A"
                                      Type: object

                                      \ No newline at end of file diff --git a/docs/F3X.html b/docs/F3X.html index 7a4620af..dba4a6f2 100644 --- a/docs/F3X.html +++ b/docs/F3X.html @@ -22,4 +22,4 @@

                                      Type: number or null

                                      Example:

                                      1123123.45
                                       

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Example:

                                      3123123.45
                                       

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

                                      2012
                                      -

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null
                                      \ No newline at end of file +

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null

                                      Type: number or null
                                      \ No newline at end of file diff --git a/docs/F99.html b/docs/F99.html index 0dde359a..a29e27ab 100644 --- a/docs/F99.html +++ b/docs/F99.html @@ -7,4 +7,4 @@

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

                                      "Jr."
                                       

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

                                      Must be at least 1 characters long


                                      Example:

                                      20120729
                                       

                                      Type: enum (of string or null)

                                      Must be one of:

                                      • "MSI"
                                      • "MSM"
                                      • "MST"
                                      • null

                                      Example:

                                      "MST"
                                      -

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

                                      Must be at least 1 characters long

                                      Must be at most 20000 characters long

                                      \ No newline at end of file +

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

                                      Must be at least 1 characters long

                                      Must be at most 20000 characters long

                                      \ No newline at end of file diff --git a/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.html b/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.html index 306ccb7c..7c18ba82 100644 --- a/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.html +++ b/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT.html @@ -23,4 +23,4 @@

                                      Type: const
                                      Specific value: "Reimbursement: See Below"
                                      Example:

                                      "Reimbursement: See Below"
                                       

                                      Type: enum (of string or null)

                                      Must be one of:

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

                                      Example:

                                      1
                                       

                                      Type: boolean or null

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

                                      Type: enum (of string or null)

                                      Must be one of:

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

                                      Example:

                                      "REATTRIBUTED"
                                      -
                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT_spec.html b/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT_spec.html index c00971e1..851e6c45 100644 --- a/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT_spec.html +++ b/docs/FEDERAL_ELECTION_ACTIVITY_STAFF_REIMBURSEMENT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                      • type: string
                                      • max length: 5
                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/HDR.html b/docs/HDR.html index 96055890..a0355563 100644 --- a/docs/HDR.html +++ b/docs/HDR.html @@ -5,4 +5,4 @@

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

                                        Must be at least 0 characters long

                                        Must be at most 16 characters long


                                        Example:

                                        "1.0"
                                         

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

                                        Must be at least 0 characters long

                                        Must be at most 16 characters long


                                        Example:

                                        "FEC-123467"
                                         

                                        Type: object

                                        Example:

                                        "1"
                                        -

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

                                        Must be at least 0 characters long

                                        Must be at most 200 characters long

                                        \ No newline at end of file +

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

                                        Must be at least 0 characters long

                                        Must be at most 200 characters long

                                        \ No newline at end of file diff --git a/docs/INDEPENDENT_EXPENDITURES.html b/docs/INDEPENDENT_EXPENDITURES.html index f69e0920..64a658d8 100644 --- a/docs/INDEPENDENT_EXPENDITURES.html +++ b/docs/INDEPENDENT_EXPENDITURES.html @@ -35,4 +35,4 @@

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

                                        "Dr"
                                         

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

                                        "Jr"
                                         

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

                                        Must be at least 10 characters long


                                        Example:

                                        "2012-01-01"
                                        -

                                        Type: boolean or null

                                        Type: string or null
                                        Must match regular expression: ^[ -~]{0,100}$
                                        \ No newline at end of file +

                                        Type: boolean or null

                                        Type: string or null
                                        Must match regular expression: ^[ -~]{0,100}$
                                        \ No newline at end of file diff --git a/docs/INDEPENDENT_EXPENDITURES_spec.html b/docs/INDEPENDENT_EXPENDITURES_spec.html index e7b0635f..25186793 100644 --- a/docs/INDEPENDENT_EXPENDITURES_spec.html +++ b/docs/INDEPENDENT_EXPENDITURES_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                        • type: string
                                        • max length: 5
                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDEPENDENT_EXPENDITURE_MEMOS.html b/docs/INDEPENDENT_EXPENDITURE_MEMOS.html index dda392b4..2c834422 100644 --- a/docs/INDEPENDENT_EXPENDITURE_MEMOS.html +++ b/docs/INDEPENDENT_EXPENDITURE_MEMOS.html @@ -35,4 +35,4 @@

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

                                          "Dr"
                                           

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

                                          "Jr"
                                           

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

                                          Must be at least 10 characters long


                                          Example:

                                          "2012-01-01"
                                          -

                                          Type: const
                                          Specific value: true

                                          Type: string or null
                                          Must match regular expression: ^[ -~]{0,100}$
                                          \ No newline at end of file +

                                          Type: const
                                          Specific value: true

                                          Type: string or null
                                          Must match regular expression: ^[ -~]{0,100}$
                                          \ No newline at end of file diff --git a/docs/INDEPENDENT_EXPENDITURE_MEMOS_spec.html b/docs/INDEPENDENT_EXPENDITURE_MEMOS_spec.html index e249a3d5..ebb98dc2 100644 --- a/docs/INDEPENDENT_EXPENDITURE_MEMOS_spec.html +++ b/docs/INDEPENDENT_EXPENDITURE_MEMOS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                          • type: string
                                          • max length: 5
                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDEPENDENT_EXPENDITURE_PARENTS.html b/docs/INDEPENDENT_EXPENDITURE_PARENTS.html index 78524378..ca4b7e8e 100644 --- a/docs/INDEPENDENT_EXPENDITURE_PARENTS.html +++ b/docs/INDEPENDENT_EXPENDITURE_PARENTS.html @@ -35,4 +35,4 @@

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

                                            "Dr"
                                             

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

                                            "Jr"
                                             

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

                                            Must be at least 10 characters long


                                            Example:

                                            "2012-01-01"
                                            -

                                            Type: boolean or null

                                            Type: string or null
                                            Must match regular expression: ^[ -~]{0,100}$
                                            \ No newline at end of file +

                                            Type: boolean or null

                                            Type: string or null
                                            Must match regular expression: ^[ -~]{0,100}$
                                            \ No newline at end of file diff --git a/docs/INDEPENDENT_EXPENDITURE_PARENTS_spec.html b/docs/INDEPENDENT_EXPENDITURE_PARENTS_spec.html index b5a4c9cf..852baf0d 100644 --- a/docs/INDEPENDENT_EXPENDITURE_PARENTS_spec.html +++ b/docs/INDEPENDENT_EXPENDITURE_PARENTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                            • type: string
                                            • max length: 5
                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_JF_TRANSFER_MEMO.html b/docs/INDIVIDUAL_JF_TRANSFER_MEMO.html index 4d0aed4d..4ae490a9 100644 --- a/docs/INDIVIDUAL_JF_TRANSFER_MEMO.html +++ b/docs/INDIVIDUAL_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - FEC Individual JF Memo

                                              FEC Individual JF Memo


                                              Individual JF Memo (12)

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

                                              Value must be greater or equal to 200.01

                                              Type: object

                                              \ No newline at end of file + FEC Individual JF Memo

                                              FEC Individual JF Memo


                                              Individual JF Memo (12)

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

                                              Value must be greater or equal to 200.01

                                              Type: object

                                              \ No newline at end of file diff --git a/docs/INDIVIDUAL_JF_TRANSFER_MEMO_spec.html b/docs/INDIVIDUAL_JF_TRANSFER_MEMO_spec.html index d11cbafd..dfc4efa8 100644 --- a/docs/INDIVIDUAL_JF_TRANSFER_MEMO_spec.html +++ b/docs/INDIVIDUAL_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                              • type: string
                                              • max length: 5
                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html index b8a88210..4f4a8abe 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html @@ -1 +1 @@ - FEC Individual National Party Pres. Nominating Convention Account

                                                FEC Individual National Party Pres. Nominating Convention Account


                                                Individual National Party Pres. Nominating Convention Account (17)

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

                                                Value must be greater or equal to 200.01

                                                Type: object

                                                \ No newline at end of file + FEC Individual National Party Pres. Nominating Convention Account

                                                FEC Individual National Party Pres. Nominating Convention Account


                                                Individual National Party Pres. Nominating Convention Account (17)

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

                                                Value must be greater or equal to 200.01

                                                Type: object

                                                \ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html index 9d639807..16d8903e 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                • type: string
                                                • max length: 5
                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html index 67c4a3e4..e0bf7f79 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - FEC Individual National Party Pres. Nominating Convention Account JF Transfer Memo

                                                  FEC Individual National Party Pres. Nominating Convention Account JF Transfer Memo


                                                  Individual National Party Pres. Nominating Convention Account JF Transfer Memo (17)

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

                                                  Value must be greater or equal to 200.01

                                                  Type: object

                                                  \ No newline at end of file + FEC Individual National Party Pres. Nominating Convention Account JF Transfer Memo

                                                  FEC Individual National Party Pres. Nominating Convention Account JF Transfer Memo


                                                  Individual National Party Pres. Nominating Convention Account JF Transfer Memo (17)

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

                                                  Value must be greater or equal to 200.01

                                                  Type: object

                                                  \ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html index 0d16d395..75de2696 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                  • type: string
                                                  • max length: 5
                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html index ec6efe1f..364464da 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html @@ -1 +1 @@ - FEC Individual National Party Headquarters Buildings Account

                                                    FEC Individual National Party Headquarters Buildings Account


                                                    Individual National Party Headquarters Buildings Account (17)

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

                                                    Value must be greater or equal to 200.01

                                                    Type: object

                                                    \ No newline at end of file + FEC Individual National Party Headquarters Buildings Account

                                                    FEC Individual National Party Headquarters Buildings Account


                                                    Individual National Party Headquarters Buildings Account (17)

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

                                                    Value must be greater or equal to 200.01

                                                    Type: object

                                                    \ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html index 5841b545..8d4645cf 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                    • type: string
                                                    • max length: 5
                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html index 9dc5a607..c20be712 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - FEC Individual National Party Headquarters Joint Fundraising Transfer Memo

                                                      FEC Individual National Party Headquarters Joint Fundraising Transfer Memo


                                                      Individual National Party Headquarters Joint Fundraising Transfer Memo (17)

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

                                                      Value must be greater or equal to 200.01

                                                      Type: object

                                                      \ No newline at end of file + FEC Individual National Party Headquarters Joint Fundraising Transfer Memo

                                                      FEC Individual National Party Headquarters Joint Fundraising Transfer Memo


                                                      Individual National Party Headquarters Joint Fundraising Transfer Memo (17)

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

                                                      Value must be greater or equal to 200.01

                                                      Type: object

                                                      \ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html index b34a7ffa..b5d2b3a7 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                      • type: string
                                                      • max length: 5
                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html index d5b1f44e..f248ba9e 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html @@ -1 +1 @@ - FEC Individual National Party Recount/Legal Proceedings Account

                                                        FEC Individual National Party Recount/Legal Proceedings Account


                                                        Individual National Party Recount/Legal Proceedings Account (17)

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

                                                        Value must be greater or equal to 200.01

                                                        Type: object

                                                        \ No newline at end of file + FEC Individual National Party Recount/Legal Proceedings Account

                                                        FEC Individual National Party Recount/Legal Proceedings Account


                                                        Individual National Party Recount/Legal Proceedings Account (17)

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

                                                        Value must be greater or equal to 200.01

                                                        Type: object

                                                        \ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html index ac3788a3..74307f96 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                        • type: string
                                                        • max length: 5
                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html index 97d7d98e..683d47d4 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - FEC Individual National Party Recount JF Memo

                                                          FEC Individual National Party Recount JF Memo


                                                          Individual National Party Recount JF Memo (17)

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

                                                          Value must be greater or equal to 200.01

                                                          Type: object

                                                          \ No newline at end of file + FEC Individual National Party Recount JF Memo

                                                          FEC Individual National Party Recount JF Memo


                                                          Individual National Party Recount JF Memo (17)

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

                                                          Value must be greater or equal to 200.01

                                                          Type: object

                                                          \ No newline at end of file diff --git a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html index 5b6654a8..c71dd8a6 100644 --- a/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html +++ b/docs/INDIVIDUAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                          • type: string
                                                          • max length: 5
                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_RECEIPT.html b/docs/INDIVIDUAL_RECEIPT.html index ecec8b68..b0833b0d 100644 --- a/docs/INDIVIDUAL_RECEIPT.html +++ b/docs/INDIVIDUAL_RECEIPT.html @@ -1 +1 @@ - FEC Individual Receipt

                                                            FEC Individual Receipt


                                                            Individual Receipt (11a)

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

                                                            Value must be greater or equal to 200.01

                                                            Type: object

                                                            \ No newline at end of file + FEC Individual Receipt

                                                            FEC Individual Receipt


                                                            Individual Receipt (11a)

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

                                                            Value must be greater or equal to 200.01

                                                            Type: object

                                                            \ No newline at end of file diff --git a/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.html b/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.html index 7cc1d0b1..49db300c 100644 --- a/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.html +++ b/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT.html @@ -1 +1 @@ - FEC Individual Receipt - Non-contribution Account

                                                            FEC Individual Receipt - Non-contribution Account


                                                            Individual Receipt - Non-contribution Account (17)

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

                                                            Value must be greater or equal to 200.01

                                                            Type: object

                                                            \ No newline at end of file + FEC Individual Receipt - Non-contribution Account

                                                            FEC Individual Receipt - Non-contribution Account


                                                            Individual Receipt - Non-contribution Account (17)

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

                                                            Value must be greater or equal to 200.01

                                                            Type: object

                                                            \ No newline at end of file diff --git a/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT_spec.html b/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT_spec.html index e1da8922..92571358 100644 --- a/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT_spec.html +++ b/docs/INDIVIDUAL_RECEIPT_NON_CONTRIBUTION_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                            • type: string
                                                            • max length: 5
                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_RECEIPT_spec.html b/docs/INDIVIDUAL_RECEIPT_spec.html index 61eaf6ae..e2498cc8 100644 --- a/docs/INDIVIDUAL_RECEIPT_spec.html +++ b/docs/INDIVIDUAL_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                              • type: string
                                                              • max length: 5
                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_RECOUNT_RECEIPT.html b/docs/INDIVIDUAL_RECOUNT_RECEIPT.html index 2a4be580..9ccc3f42 100644 --- a/docs/INDIVIDUAL_RECOUNT_RECEIPT.html +++ b/docs/INDIVIDUAL_RECOUNT_RECEIPT.html @@ -1 +1 @@ - FEC Ind - JF Recount Memo

                                                                FEC Ind - JF Recount Memo


                                                                Individual - JF Recount Account Memo (17)

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

                                                                Value must be greater or equal to 200.01

                                                                Type: object

                                                                \ No newline at end of file + FEC Ind - JF Recount Memo

                                                                FEC Ind - JF Recount Memo


                                                                Individual - JF Recount Account Memo (17)

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

                                                                Value must be greater or equal to 200.01

                                                                Type: object

                                                                \ No newline at end of file diff --git a/docs/INDIVIDUAL_RECOUNT_RECEIPT_spec.html b/docs/INDIVIDUAL_RECOUNT_RECEIPT_spec.html index f4cab920..625d2515 100644 --- a/docs/INDIVIDUAL_RECOUNT_RECEIPT_spec.html +++ b/docs/INDIVIDUAL_RECOUNT_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                • type: string
                                                                • max length: 5
                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/INDIVIDUAL_REFUNDS.html b/docs/INDIVIDUAL_REFUNDS.html index 84385cde..78bb9fb7 100644 --- a/docs/INDIVIDUAL_REFUNDS.html +++ b/docs/INDIVIDUAL_REFUNDS.html @@ -23,4 +23,4 @@

                                                                  Type: const
                                                                  Specific value: "GENERAL"
                                                                  Example:

                                                                  "GENERAL"
                                                                   

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

                                                                  Type: enum (of string or null)

                                                                  Must be one of:

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

                                                                  Example:

                                                                  1
                                                                   

                                                                  Type: boolean or null

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

                                                                  Type: enum (of string or null)

                                                                  Must be one of:

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

                                                                  Example:

                                                                  "REATTRIBUTED"
                                                                  -
                                                                  \ No newline at end of file + \ No newline at end of file diff --git a/docs/INDIVIDUAL_REFUNDS_spec.html b/docs/INDIVIDUAL_REFUNDS_spec.html index bdfeb531..10411c5c 100644 --- a/docs/INDIVIDUAL_REFUNDS_spec.html +++ b/docs/INDIVIDUAL_REFUNDS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                  • type: string
                                                                  • max length: 5
                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/IN_KIND_CONTRIBUTIONS.html b/docs/IN_KIND_CONTRIBUTIONS.html index f318659e..ed93b7ed 100644 --- a/docs/IN_KIND_CONTRIBUTIONS.html +++ b/docs/IN_KIND_CONTRIBUTIONS.html @@ -26,4 +26,4 @@

                                                                    Type: string or null
                                                                    Must match regular expression: ^[A-Z]{2}$
                                                                    Example:

                                                                    "FL"
                                                                     

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

                                                                    35
                                                                     

                                                                    Type: enum (of string or null)

                                                                    Must be one of:

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

                                                                    Example:

                                                                    "REATTRIBUTED"
                                                                    -
                                                                    \ No newline at end of file + \ No newline at end of file diff --git a/docs/IN_KIND_CONTRIBUTIONS_spec.html b/docs/IN_KIND_CONTRIBUTIONS_spec.html index 4ac301f6..d11b4363 100644 --- a/docs/IN_KIND_CONTRIBUTIONS_spec.html +++ b/docs/IN_KIND_CONTRIBUTIONS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                    • type: string
                                                                    • max length: 5
                                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/IN_KIND_OUT.html b/docs/IN_KIND_OUT.html index 4358a211..e159e8bc 100644 --- a/docs/IN_KIND_OUT.html +++ b/docs/IN_KIND_OUT.html @@ -22,4 +22,4 @@

                                                                      Type: const
                                                                      Specific value: "GENERAL_DISBURSEMENT"
                                                                      Example:

                                                                      "GENERAL_DISBURSEMENT"
                                                                       

                                                                      Type: string
                                                                      Must match regular expression: ^In-Kind: [ -~]{1,91}$

                                                                      Must be at least 1 characters long

                                                                      Must be at most 100 characters long

                                                                      Type: enum (of string or null)

                                                                      Must be one of:

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

                                                                      Example:

                                                                      1
                                                                       

                                                                      Type: boolean or null

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

                                                                      Type: enum (of string or null)

                                                                      Must be one of:

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

                                                                      Example:

                                                                      "REATTRIBUTED"
                                                                      -
                                                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/IN_KIND_OUT_spec.html b/docs/IN_KIND_OUT_spec.html index b45cf4d4..7f899916 100644 --- a/docs/IN_KIND_OUT_spec.html +++ b/docs/IN_KIND_OUT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                      • type: string
                                                                      • max length: 5
                                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/IN_KIND_RECEIPT.html b/docs/IN_KIND_RECEIPT.html index 3c9b4aab..295a8cab 100644 --- a/docs/IN_KIND_RECEIPT.html +++ b/docs/IN_KIND_RECEIPT.html @@ -1 +1 @@ - FEC In-Kind Receipt

                                                                        FEC In-Kind Receipt


                                                                        In-Kind Receipt (11a)

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

                                                                        Value must be greater or equal to 200.01

                                                                        Type: object

                                                                        \ No newline at end of file + FEC In-Kind Receipt

                                                                        FEC In-Kind Receipt


                                                                        In-Kind Receipt (11a)

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

                                                                        Value must be greater or equal to 200.01

                                                                        Type: object

                                                                        \ No newline at end of file diff --git a/docs/IN_KIND_RECEIPT_spec.html b/docs/IN_KIND_RECEIPT_spec.html index 65f74b3a..62b22581 100644 --- a/docs/IN_KIND_RECEIPT_spec.html +++ b/docs/IN_KIND_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                        • type: string
                                                                        • max length: 5
                                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.html b/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.html index c05444f4..75dfe501 100644 --- a/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.html +++ b/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT.html @@ -17,4 +17,4 @@

                                                                          Type: const
                                                                          Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                          Example:

                                                                          "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                           

                                                                          Type: const
                                                                          Specific value: "Pres. Nominating Convention Account Transfer of JF Proceeds"

                                                                          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: boolean or null

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

                                                                          Type: enum (of string or null)

                                                                          Must be one of:

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

                                                                          Example:

                                                                          "REATTRIBUTED"
                                                                          -
                                                                          \ No newline at end of file + \ No newline at end of file diff --git a/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html b/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html index 706f4a36..ad7b664e 100644 --- a/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html +++ b/docs/JF_TRANSFER_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                          • type: string
                                                                          • max length: 5
                                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html b/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html index 9043dded..3ea9eea7 100644 --- a/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html +++ b/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html @@ -17,4 +17,4 @@

                                                                            Type: const
                                                                            Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                            Example:

                                                                            "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                             

                                                                            Type: const
                                                                            Specific value: "Headquarters Buildings Account Transfer of JF Proceeds"

                                                                            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: boolean or null

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

                                                                            Type: enum (of string or null)

                                                                            Must be one of:

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

                                                                            Example:

                                                                            "REATTRIBUTED"
                                                                            -
                                                                            \ No newline at end of file + \ No newline at end of file diff --git a/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html b/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html index de1863e1..f9292fd8 100644 --- a/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html +++ b/docs/JF_TRANSFER_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                            • type: string
                                                                            • max length: 5
                                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.html b/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.html index 1ca63aed..251f2876 100644 --- a/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.html +++ b/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT.html @@ -17,4 +17,4 @@

                                                                              Type: const
                                                                              Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                              Example:

                                                                              "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                               

                                                                              Type: const
                                                                              Specific value: "Recount/Legal Proceedings Account Transfer of JF Proceeds"

                                                                              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: boolean or null

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

                                                                              Type: enum (of string or null)

                                                                              Must be one of:

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

                                                                              Example:

                                                                              "REATTRIBUTED"
                                                                              -
                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html b/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html index 00af810b..7548dd1c 100644 --- a/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html +++ b/docs/JF_TRANSFER_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                              • type: string
                                                                              • max length: 5
                                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/JOINT_FUNDRAISING_TRANSFER.html b/docs/JOINT_FUNDRAISING_TRANSFER.html index 5fc51b06..377c43c7 100644 --- a/docs/JOINT_FUNDRAISING_TRANSFER.html +++ b/docs/JOINT_FUNDRAISING_TRANSFER.html @@ -17,4 +17,4 @@

                                                                                Type: const
                                                                                Specific value: "GENERAL"
                                                                                Example:

                                                                                "GENERAL"
                                                                                 

                                                                                Type: const
                                                                                Specific value: "Transfer of Joint Fundraising Proceeds"

                                                                                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: boolean or null

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

                                                                                Type: enum (of string or null)

                                                                                Must be one of:

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

                                                                                Example:

                                                                                "REATTRIBUTED"
                                                                                -
                                                                                \ No newline at end of file + \ No newline at end of file diff --git a/docs/JOINT_FUNDRAISING_TRANSFER_spec.html b/docs/JOINT_FUNDRAISING_TRANSFER_spec.html index b9ae8450..6ec68d36 100644 --- a/docs/JOINT_FUNDRAISING_TRANSFER_spec.html +++ b/docs/JOINT_FUNDRAISING_TRANSFER_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                • type: string
                                                                                • max length: 5
                                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/LOANS.html b/docs/LOANS.html index 0941b94e..a748e97f 100644 --- a/docs/LOANS.html +++ b/docs/LOANS.html @@ -23,4 +23,4 @@

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

                                                                                  Must be at least 1 characters long

                                                                                  Must be at most 15 characters long


                                                                                  Example:

                                                                                  "Whenever"
                                                                                   

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

                                                                                  Must be at least 1 characters long

                                                                                  Must be at most 15 characters long


                                                                                  Example:

                                                                                  ".0565"
                                                                                   

                                                                                  Type: boolean

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

                                                                                  "C00123456"
                                                                                  -

                                                                                  Type: boolean or null

                                                                                  Type: string or null
                                                                                  Must match regular expression: ^[ -~]{0,100}$
                                                                                  \ No newline at end of file +

                                                                                  Type: boolean or null

                                                                                  Type: string or null
                                                                                  Must match regular expression: ^[ -~]{0,100}$
                                                                                  \ No newline at end of file diff --git a/docs/LOANS_RECEIVED.html b/docs/LOANS_RECEIVED.html index ba2db5db..856d7ef5 100644 --- a/docs/LOANS_RECEIVED.html +++ b/docs/LOANS_RECEIVED.html @@ -21,4 +21,4 @@

                                                                                  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 or null
                                                                                  Must match regular expression: ^[ -~]{0,100}$

                                                                                  Type: boolean or null

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

                                                                                  Type: enum (of string or null)

                                                                                  Must be one of:

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

                                                                                  Example:

                                                                                  "REATTRIBUTED"
                                                                                  -
                                                                                  \ No newline at end of file + \ No newline at end of file diff --git a/docs/LOANS_RECEIVED_spec.html b/docs/LOANS_RECEIVED_spec.html index 8371e00d..6da20d52 100644 --- a/docs/LOANS_RECEIVED_spec.html +++ b/docs/LOANS_RECEIVED_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                  • type: string
                                                                                  • max length: 5
                                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/LOANS_spec.html b/docs/LOANS_spec.html index 585e97a3..234a704b 100644 --- a/docs/LOANS_spec.html +++ b/docs/LOANS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                    • type: string
                                                                                    • max length: 5
                                                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/LOAN_MADE.html b/docs/LOAN_MADE.html index fded3626..dd4d39d0 100644 --- a/docs/LOAN_MADE.html +++ b/docs/LOAN_MADE.html @@ -14,4 +14,4 @@

                                                                                      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: string or null
                                                                                      Must match regular expression: ^[ -~]{0,100}$

                                                                                      Type: enum (of string or null)

                                                                                      Must be one of:

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

                                                                                      Example:

                                                                                      1
                                                                                      -

                                                                                      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

                                                                                      Type: boolean or null

                                                                                      Type: string or null
                                                                                      Must match regular expression: ^[ -~]{0,100}$
                                                                                      \ No newline at end of file +

                                                                                      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

                                                                                      Type: boolean or null

                                                                                      Type: string or null
                                                                                      Must match regular expression: ^[ -~]{0,100}$
                                                                                      \ No newline at end of file diff --git a/docs/LOAN_MADE_spec.html b/docs/LOAN_MADE_spec.html index 68ffd55c..0eb03305 100644 --- a/docs/LOAN_MADE_spec.html +++ b/docs/LOAN_MADE_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                      • type: string
                                                                                      • max length: 5
                                                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/LOAN_REPAYMENT_MADE.html b/docs/LOAN_REPAYMENT_MADE.html index a33173a7..628ced13 100644 --- a/docs/LOAN_REPAYMENT_MADE.html +++ b/docs/LOAN_REPAYMENT_MADE.html @@ -24,4 +24,4 @@

                                                                                        Type: const
                                                                                        Specific value: "Loan Repayment"
                                                                                        Example:

                                                                                        "Loan Repayment"
                                                                                         

                                                                                        Type: enum (of string or null)

                                                                                        Must be one of:

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

                                                                                        Example:

                                                                                        1
                                                                                         

                                                                                        Type: boolean or null

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

                                                                                        Type: enum (of string or null)

                                                                                        Must be one of:

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

                                                                                        Example:

                                                                                        "REATTRIBUTED"
                                                                                        -
                                                                                        \ No newline at end of file + \ No newline at end of file diff --git a/docs/LOAN_REPAYMENT_MADE_spec.html b/docs/LOAN_REPAYMENT_MADE_spec.html index e8aff30c..5116a5c8 100644 --- a/docs/LOAN_REPAYMENT_MADE_spec.html +++ b/docs/LOAN_REPAYMENT_MADE_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                        • type: string
                                                                                        • max length: 5
                                                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/LOAN_REPAYMENT_RECEIVED.html b/docs/LOAN_REPAYMENT_RECEIVED.html index 99575c6f..bd541bbd 100644 --- a/docs/LOAN_REPAYMENT_RECEIVED.html +++ b/docs/LOAN_REPAYMENT_RECEIVED.html @@ -16,4 +16,4 @@

                                                                                          Type: number

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


                                                                                          Example:

                                                                                          1000
                                                                                           

                                                                                          Type: const
                                                                                          Specific value: "LINE_14"
                                                                                          Example:

                                                                                          "LINE_14"
                                                                                           

                                                                                          Type: const
                                                                                          Specific value: "Loan Repayment"

                                                                                          Type: boolean or null

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

                                                                                          Type: enum (of string or null)

                                                                                          Must be one of:

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

                                                                                          Example:

                                                                                          "REATTRIBUTED"
                                                                                          -
                                                                                          \ No newline at end of file + \ No newline at end of file diff --git a/docs/LOAN_REPAYMENT_RECEIVED_spec.html b/docs/LOAN_REPAYMENT_RECEIVED_spec.html index 1df29d6f..c9273d0f 100644 --- a/docs/LOAN_REPAYMENT_RECEIVED_spec.html +++ b/docs/LOAN_REPAYMENT_RECEIVED_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                          • type: string
                                                                                          • max length: 5
                                                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/MULTISTATE_INDEPENDENT_EXPENDITURE.html b/docs/MULTISTATE_INDEPENDENT_EXPENDITURE.html index a5d7b39a..9e710e03 100644 --- a/docs/MULTISTATE_INDEPENDENT_EXPENDITURE.html +++ b/docs/MULTISTATE_INDEPENDENT_EXPENDITURE.html @@ -35,4 +35,4 @@

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

                                                                                            "Dr"
                                                                                             

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

                                                                                            "Jr"
                                                                                             

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

                                                                                            Must be at least 10 characters long


                                                                                            Example:

                                                                                            "2012-01-01"
                                                                                            -

                                                                                            Type: boolean or null

                                                                                            Type: string or null
                                                                                            Must match regular expression: ^[ -~]{0,100}$
                                                                                            \ No newline at end of file +

                                                                                            Type: boolean or null

                                                                                            Type: string or null
                                                                                            Must match regular expression: ^[ -~]{0,100}$
                                                                                            \ No newline at end of file diff --git a/docs/MULTISTATE_INDEPENDENT_EXPENDITURE_spec.html b/docs/MULTISTATE_INDEPENDENT_EXPENDITURE_spec.html index 9aa50c6e..0ab5b775 100644 --- a/docs/MULTISTATE_INDEPENDENT_EXPENDITURE_spec.html +++ b/docs/MULTISTATE_INDEPENDENT_EXPENDITURE_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                            • type: string
                                                                                            • max length: 5
                                                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NATIONAL_PARTY_EARMARK_MEMOS.html b/docs/NATIONAL_PARTY_EARMARK_MEMOS.html index 9baa9ab5..edefcbf6 100644 --- a/docs/NATIONAL_PARTY_EARMARK_MEMOS.html +++ b/docs/NATIONAL_PARTY_EARMARK_MEMOS.html @@ -28,4 +28,4 @@

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

                                                                                              "XYZ Company"
                                                                                               

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

                                                                                              "QC Inspector"
                                                                                               

                                                                                              Type: const
                                                                                              Specific value: true

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

                                                                                              Type: enum (of string or null)

                                                                                              Must be one of:

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

                                                                                              Example:

                                                                                              "REATTRIBUTED"
                                                                                              -
                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/NATIONAL_PARTY_EARMARK_MEMOS_spec.html b/docs/NATIONAL_PARTY_EARMARK_MEMOS_spec.html index e5c1b769..59ee5434 100644 --- a/docs/NATIONAL_PARTY_EARMARK_MEMOS_spec.html +++ b/docs/NATIONAL_PARTY_EARMARK_MEMOS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                              • type: string
                                                                                              • max length: 5
                                                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NATIONAL_PARTY_EARMARK_RECEIPTS.html b/docs/NATIONAL_PARTY_EARMARK_RECEIPTS.html index 8ca63a8f..33ca6eb5 100644 --- a/docs/NATIONAL_PARTY_EARMARK_RECEIPTS.html +++ b/docs/NATIONAL_PARTY_EARMARK_RECEIPTS.html @@ -26,4 +26,4 @@

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

                                                                                                Must be at least 1 characters long

                                                                                                Must be at most 100 characters long

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

                                                                                                "XYZ Company"
                                                                                                 

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

                                                                                                "QC Inspector"
                                                                                                 

                                                                                                Type: boolean or null

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

                                                                                                Type: enum (of string or null)

                                                                                                Must be one of:

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

                                                                                                Example:

                                                                                                "REATTRIBUTED"
                                                                                                -
                                                                                                \ No newline at end of file + \ No newline at end of file diff --git a/docs/NATIONAL_PARTY_EARMARK_RECEIPTS_spec.html b/docs/NATIONAL_PARTY_EARMARK_RECEIPTS_spec.html index 241ecf75..4b5cbdc4 100644 --- a/docs/NATIONAL_PARTY_EARMARK_RECEIPTS_spec.html +++ b/docs/NATIONAL_PARTY_EARMARK_RECEIPTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                • type: string
                                                                                                • max length: 5
                                                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.html b/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.html index 660ba080..b71c3143 100644 --- a/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.html +++ b/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS.html @@ -22,4 +22,4 @@

                                                                                                  Type: enum (of string)

                                                                                                  Must be one of:

                                                                                                  • "Headquarters Buildings Account: Refund"
                                                                                                  • "Pres. Nominating Convention Account: Refund"
                                                                                                  • "Recount/Legal Proceedings Account: Refund"

                                                                                                  Example:

                                                                                                  "Headquarters Buildings Account: Refund"
                                                                                                   

                                                                                                  Type: enum (of string or null)

                                                                                                  Must be one of:

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

                                                                                                  Example:

                                                                                                  1
                                                                                                   

                                                                                                  Type: boolean or null

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

                                                                                                  Type: enum (of string or null)

                                                                                                  Must be one of:

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

                                                                                                  Example:

                                                                                                  "REATTRIBUTED"
                                                                                                  -
                                                                                                  \ No newline at end of file + \ No newline at end of file diff --git a/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS_spec.html b/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS_spec.html index 38c98164..4b7be24c 100644 --- a/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS_spec.html +++ b/docs/NATIONAL_PARTY_INDIVIDUAL_REFUNDS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                  • type: string
                                                                                                  • max length: 5
                                                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.html b/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.html index 86581ffa..01e8aa2f 100644 --- a/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.html +++ b/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS.html @@ -18,4 +18,4 @@

                                                                                                    Type: enum (of string or null)

                                                                                                    Must be one of:

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

                                                                                                    Example:

                                                                                                    1
                                                                                                     

                                                                                                    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: boolean or null

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

                                                                                                    Type: enum (of string or null)

                                                                                                    Must be one of:

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

                                                                                                    Example:

                                                                                                    "REATTRIBUTED"
                                                                                                    -
                                                                                                    \ No newline at end of file + \ No newline at end of file diff --git a/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS_spec.html b/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS_spec.html index 786ae4ac..4824182d 100644 --- a/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS_spec.html +++ b/docs/NATIONAL_PARTY_OTHER_COMMITTEE_REFUNDS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                    • type: string
                                                                                                    • max length: 5
                                                                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS.html b/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS.html index a2571c4d..3e3d8838 100644 --- a/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS.html +++ b/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS.html @@ -29,4 +29,4 @@

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

                                                                                                      "XYZ Company"
                                                                                                       

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

                                                                                                      "QC Inspector"
                                                                                                       

                                                                                                      Type: const
                                                                                                      Specific value: true

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

                                                                                                      Type: enum (of string or null)

                                                                                                      Must be one of:

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

                                                                                                      Example:

                                                                                                      "REATTRIBUTED"
                                                                                                      -
                                                                                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS_spec.html b/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS_spec.html index b720cfbe..bee716f4 100644 --- a/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS_spec.html +++ b/docs/NATIONAL_PARTY_PARTNERSHIP_MEMOS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                      • type: string
                                                                                                      • max length: 5
                                                                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.html b/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.html index 1c537c8d..769700a8 100644 --- a/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.html +++ b/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS.html @@ -20,4 +20,4 @@
                                                                                                        "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                                                         
                                                                                                        "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                         

                                                                                                        Type: string
                                                                                                        Must match regular expression: ^([ -~]{0,39} \(Partnership attributions do not meet itemization threshold\)|[ -~]{0,61} \(See Partnership Attribution\(s\) below\))$

                                                                                                        Must be at least 1 characters long

                                                                                                        Must be at most 100 characters long

                                                                                                        Type: boolean or null

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

                                                                                                        Type: enum (of string or null)

                                                                                                        Must be one of:

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

                                                                                                        Example:

                                                                                                        "REATTRIBUTED"
                                                                                                        -
                                                                                                        \ No newline at end of file + \ No newline at end of file diff --git a/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS_spec.html b/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS_spec.html index cd0cbde2..8a5a685f 100644 --- a/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS_spec.html +++ b/docs/NATIONAL_PARTY_PARTNERSHIP_RECEIPTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                        • type: string
                                                                                                        • max length: 5
                                                                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NATIONAL_PARTY_TRIBAL_REFUNDS.html b/docs/NATIONAL_PARTY_TRIBAL_REFUNDS.html index f0361a16..41f760b9 100644 --- a/docs/NATIONAL_PARTY_TRIBAL_REFUNDS.html +++ b/docs/NATIONAL_PARTY_TRIBAL_REFUNDS.html @@ -18,4 +18,4 @@

                                                                                                          Type: enum (of string)

                                                                                                          Must be one of:

                                                                                                          • "Headquarters Buildings Account: Refund"
                                                                                                          • "Pres. Nominating Convention Account: Refund"
                                                                                                          • "Recount/Legal Proceedings Account: Refund"

                                                                                                          Example:

                                                                                                          "Headquarters Buildings Account: Refund"
                                                                                                           

                                                                                                          Type: enum (of string or null)

                                                                                                          Must be one of:

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

                                                                                                          Example:

                                                                                                          1
                                                                                                           

                                                                                                          Type: boolean or null

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

                                                                                                          Type: enum (of string or null)

                                                                                                          Must be one of:

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

                                                                                                          Example:

                                                                                                          "REATTRIBUTED"
                                                                                                          -
                                                                                                          \ No newline at end of file + \ No newline at end of file diff --git a/docs/NATIONAL_PARTY_TRIBAL_REFUNDS_spec.html b/docs/NATIONAL_PARTY_TRIBAL_REFUNDS_spec.html index 0332a8ed..209808f9 100644 --- a/docs/NATIONAL_PARTY_TRIBAL_REFUNDS_spec.html +++ b/docs/NATIONAL_PARTY_TRIBAL_REFUNDS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                          • type: string
                                                                                                          • max length: 5
                                                                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.html b/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.html index d796af92..6b425d40 100644 --- a/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.html +++ b/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT.html @@ -24,4 +24,4 @@

                                                                                                            Type: string
                                                                                                            Must match regular expression: ^Non-contribution Account: [ -~]{0,74}$

                                                                                                            Must be at least 1 characters long

                                                                                                            Must be at most 100 characters long


                                                                                                            Example:

                                                                                                            "Non-contribution Account: XX"
                                                                                                             

                                                                                                            Type: enum (of string or null)

                                                                                                            Must be one of:

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

                                                                                                            Example:

                                                                                                            1
                                                                                                             

                                                                                                            Type: boolean or null

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

                                                                                                            Type: enum (of string or null)

                                                                                                            Must be one of:

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

                                                                                                            Example:

                                                                                                            "REATTRIBUTED"
                                                                                                            -
                                                                                                            \ No newline at end of file + \ No newline at end of file diff --git a/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT_spec.html b/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT_spec.html index 02417d6e..fe79fda8 100644 --- a/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT_spec.html +++ b/docs/NON_CONTRIBUTION_ACCOUNT_DISBURSEMENT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                            • type: string
                                                                                                            • max length: 5
                                                                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS.html b/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS.html index 2aace186..cc1a26b9 100644 --- a/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS.html +++ b/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS.html @@ -25,4 +25,4 @@

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

                                                                                                              Must be at least 0 characters long

                                                                                                              Must be at most 9 characters long


                                                                                                              Example:

                                                                                                              "C00654323"
                                                                                                               

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

                                                                                                              Must be at least 0 characters long

                                                                                                              Must be at most 200 characters long


                                                                                                              Example:

                                                                                                              "John Smith & Co."
                                                                                                               

                                                                                                              Type: boolean or null

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

                                                                                                              Type: enum (of string or null)

                                                                                                              Must be one of:

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

                                                                                                              Example:

                                                                                                              "REATTRIBUTED"
                                                                                                              -
                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS_spec.html b/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS_spec.html index 37c802c4..ec63ce93 100644 --- a/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS_spec.html +++ b/docs/NON_CONTRIBUTION_ACCOUNT_REFUNDS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                              • type: string
                                                                                                              • max length: 5
                                                                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.html b/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.html index 0f4140fc..5a9e57d5 100644 --- a/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.html +++ b/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT.html @@ -23,4 +23,4 @@

                                                                                                                Type: const
                                                                                                                Specific value: "Non-contribution Account - Reimbursement: See Below"
                                                                                                                Example:

                                                                                                                "Non-contribution Account - Reimbursement: See Below"
                                                                                                                 

                                                                                                                Type: enum (of string or null)

                                                                                                                Must be one of:

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

                                                                                                                Example:

                                                                                                                1
                                                                                                                 

                                                                                                                Type: boolean or null

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

                                                                                                                Type: enum (of string or null)

                                                                                                                Must be one of:

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

                                                                                                                Example:

                                                                                                                "REATTRIBUTED"
                                                                                                                -
                                                                                                                \ No newline at end of file + \ No newline at end of file diff --git a/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT_spec.html b/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT_spec.html index 6658f5d8..927f1ce5 100644 --- a/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT_spec.html +++ b/docs/NON_CONTRIBUTION_ACCOUNT_STAFF_REIMBURSEMENT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                • type: string
                                                                                                                • max length: 5
                                                                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NON_CONTRIBUTION_MEMOS.html b/docs/NON_CONTRIBUTION_MEMOS.html index 907cd1f9..43ded5a0 100644 --- a/docs/NON_CONTRIBUTION_MEMOS.html +++ b/docs/NON_CONTRIBUTION_MEMOS.html @@ -23,4 +23,4 @@

                                                                                                                  Type: const
                                                                                                                  Specific value: "GENERAL_DISBURSEMENT"
                                                                                                                  Example:

                                                                                                                  "GENERAL_DISBURSEMENT"
                                                                                                                   

                                                                                                                  Type: string

                                                                                                                  Must be at least 1 characters long

                                                                                                                  Must be at most 100 characters long

                                                                                                                  Type: enum (of string or null)

                                                                                                                  Must be one of:

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

                                                                                                                  Example:

                                                                                                                  1
                                                                                                                   

                                                                                                                  Type: const
                                                                                                                  Specific value: true

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

                                                                                                                  Type: enum (of string or null)

                                                                                                                  Must be one of:

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

                                                                                                                  Example:

                                                                                                                  "REATTRIBUTED"
                                                                                                                  -
                                                                                                                  \ No newline at end of file + \ No newline at end of file diff --git a/docs/NON_CONTRIBUTION_MEMOS_spec.html b/docs/NON_CONTRIBUTION_MEMOS_spec.html index d7e7b4e3..5662c7f9 100644 --- a/docs/NON_CONTRIBUTION_MEMOS_spec.html +++ b/docs/NON_CONTRIBUTION_MEMOS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                  • type: string
                                                                                                                  • max length: 5
                                                                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/NON_CONTRIBUTION_PARENTS.html b/docs/NON_CONTRIBUTION_PARENTS.html index 27deff5c..5a20e926 100644 --- a/docs/NON_CONTRIBUTION_PARENTS.html +++ b/docs/NON_CONTRIBUTION_PARENTS.html @@ -19,4 +19,4 @@

                                                                                                                    Type: enum (of string)

                                                                                                                    Must be one of:

                                                                                                                    • "Non-contribution Account - Credit Card: See Below"
                                                                                                                    • "Non-contribution Account - Payroll: See Below"

                                                                                                                    Example:

                                                                                                                    "Non-contribution Account - Payroll: See Below"
                                                                                                                     

                                                                                                                    Type: enum (of string or null)

                                                                                                                    Must be one of:

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

                                                                                                                    Example:

                                                                                                                    1
                                                                                                                     

                                                                                                                    Type: boolean or null

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

                                                                                                                    Type: enum (of string or null)

                                                                                                                    Must be one of:

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

                                                                                                                    Example:

                                                                                                                    "REATTRIBUTED"
                                                                                                                    -
                                                                                                                    \ No newline at end of file + \ No newline at end of file diff --git a/docs/NON_CONTRIBUTION_PARENTS_spec.html b/docs/NON_CONTRIBUTION_PARENTS_spec.html index a463cddd..c5d2310e 100644 --- a/docs/NON_CONTRIBUTION_PARENTS_spec.html +++ b/docs/NON_CONTRIBUTION_PARENTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                    • type: string
                                                                                                                    • max length: 5
                                                                                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/OFFSET_TO_OPERATING_EXPENDITURES.html b/docs/OFFSET_TO_OPERATING_EXPENDITURES.html index 6fc98202..886943ce 100644 --- a/docs/OFFSET_TO_OPERATING_EXPENDITURES.html +++ b/docs/OFFSET_TO_OPERATING_EXPENDITURES.html @@ -23,4 +23,4 @@

                                                                                                                      Type: number

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


                                                                                                                      Example:

                                                                                                                      1000
                                                                                                                       

                                                                                                                      Type: const
                                                                                                                      Specific value: "LINE_15"
                                                                                                                      Example:

                                                                                                                      "LINE_15"
                                                                                                                       

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

                                                                                                                      Type: boolean or null

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

                                                                                                                      Type: enum (of string or null)

                                                                                                                      Must be one of:

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

                                                                                                                      Example:

                                                                                                                      "REATTRIBUTED"
                                                                                                                      -
                                                                                                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/OFFSET_TO_OPERATING_EXPENDITURES_spec.html b/docs/OFFSET_TO_OPERATING_EXPENDITURES_spec.html index 3b268fe3..9b9d7f14 100644 --- a/docs/OFFSET_TO_OPERATING_EXPENDITURES_spec.html +++ b/docs/OFFSET_TO_OPERATING_EXPENDITURES_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                      • type: string
                                                                                                                      • max length: 5
                                                                                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/OTHER_COMMITTEE_CONTRIBUTIONS.html b/docs/OTHER_COMMITTEE_CONTRIBUTIONS.html index f275ff80..db7bba43 100644 --- a/docs/OTHER_COMMITTEE_CONTRIBUTIONS.html +++ b/docs/OTHER_COMMITTEE_CONTRIBUTIONS.html @@ -1 +1 @@ - FEC Other Committee Contributions

                                                                                                                        FEC Other Committee Contributions


                                                                                                                        SCHEDULE B - Contribution to Other Committee (Line 23), Void of Contribution to Other Committee (Line 23)

                                                                                                                        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: const
                                                                                                                        Specific value: "CONTRIBUTION_TO_OTHER_COMMITTEE_VOID"
                                                                                                                        Type: object

                                                                                                                        Type: number

                                                                                                                        Value must be strictly lesser than 0

                                                                                                                        \ No newline at end of file + FEC Other Committee Contributions

                                                                                                                        FEC Other Committee Contributions


                                                                                                                        SCHEDULE B - Contribution to Other Committee (Line 23), Void of Contribution to Other Committee (Line 23)

                                                                                                                        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: const
                                                                                                                        Specific value: "CONTRIBUTION_TO_OTHER_COMMITTEE_VOID"
                                                                                                                        Type: object

                                                                                                                        Type: number

                                                                                                                        Value must be strictly lesser than 0

                                                                                                                        \ No newline at end of file diff --git a/docs/OTHER_COMMITTEE_CONTRIBUTIONS_spec.html b/docs/OTHER_COMMITTEE_CONTRIBUTIONS_spec.html index dba461d0..52f51da2 100644 --- a/docs/OTHER_COMMITTEE_CONTRIBUTIONS_spec.html +++ b/docs/OTHER_COMMITTEE_CONTRIBUTIONS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                        • type: string
                                                                                                                        • max length: 5
                                                                                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.html b/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.html index 0087901a..7004a837 100644 --- a/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.html +++ b/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT.html @@ -17,4 +17,4 @@

                                                                                                                          Type: const
                                                                                                                          Specific value: "NON_CONTRIBUTION_ACCOUNT"
                                                                                                                          Example:

                                                                                                                          "NON_CONTRIBUTION_ACCOUNT"
                                                                                                                           

                                                                                                                          Type: const
                                                                                                                          Specific value: "Non-contribution Account"

                                                                                                                          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: boolean or null

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

                                                                                                                          Type: enum (of string or null)

                                                                                                                          Must be one of:

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

                                                                                                                          Example:

                                                                                                                          "REATTRIBUTED"
                                                                                                                          -
                                                                                                                          \ No newline at end of file + \ No newline at end of file diff --git a/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT_spec.html b/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT_spec.html index d35bf7ee..b03cf14c 100644 --- a/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT_spec.html +++ b/docs/OTHER_COMMITTEE_NON_CONTRIBUTION_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                          • type: string
                                                                                                                          • max length: 5
                                                                                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/OTHER_RECEIPT.html b/docs/OTHER_RECEIPT.html index 375a6efa..434d43af 100644 --- a/docs/OTHER_RECEIPT.html +++ b/docs/OTHER_RECEIPT.html @@ -23,4 +23,4 @@

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

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

                                                                                                                            "XYZ Company"
                                                                                                                             

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

                                                                                                                            "QC Inspector"
                                                                                                                             

                                                                                                                            Type: boolean or null

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

                                                                                                                            Type: enum (of string or null)

                                                                                                                            Must be one of:

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

                                                                                                                            Example:

                                                                                                                            "REATTRIBUTED"
                                                                                                                            -
                                                                                                                            \ No newline at end of file + \ No newline at end of file diff --git a/docs/OTHER_RECEIPT_spec.html b/docs/OTHER_RECEIPT_spec.html index 997f9914..b08d3b30 100644 --- a/docs/OTHER_RECEIPT_spec.html +++ b/docs/OTHER_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                            • type: string
                                                                                                                            • max length: 5
                                                                                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_CONDUIT_EARMARKS.html b/docs/PAC_CONDUIT_EARMARKS.html index 9e087048..58a88cbd 100644 --- a/docs/PAC_CONDUIT_EARMARKS.html +++ b/docs/PAC_CONDUIT_EARMARKS.html @@ -15,4 +15,4 @@

                                                                                                                              Type: number

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


                                                                                                                              Example:

                                                                                                                              250
                                                                                                                               

                                                                                                                              Type: string
                                                                                                                              Must match regular expression: ^Earmarked for [ -~]{0,74} \(Committee\)$

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

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

                                                                                                                              Type: enum (of string or null)

                                                                                                                              Must be one of:

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

                                                                                                                              Example:

                                                                                                                              "REATTRIBUTED"
                                                                                                                              -
                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_CONDUIT_EARMARKS_spec.html b/docs/PAC_CONDUIT_EARMARKS_spec.html index 3257d3da..f9e8c76b 100644 --- a/docs/PAC_CONDUIT_EARMARKS_spec.html +++ b/docs/PAC_CONDUIT_EARMARKS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                              • type: string
                                                                                                                              • max length: 5
                                                                                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_EARMARK_MEMO.html b/docs/PAC_EARMARK_MEMO.html index d11227a7..a2d56f9e 100644 --- a/docs/PAC_EARMARK_MEMO.html +++ b/docs/PAC_EARMARK_MEMO.html @@ -24,4 +24,4 @@

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

                                                                                                                                "XYZ Company"
                                                                                                                                 

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

                                                                                                                                "QC Inspector"
                                                                                                                                 

                                                                                                                                Type: const
                                                                                                                                Specific value: true

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

                                                                                                                                Type: enum (of string or null)

                                                                                                                                Must be one of:

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

                                                                                                                                Example:

                                                                                                                                "REATTRIBUTED"
                                                                                                                                -
                                                                                                                                \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_EARMARK_MEMO_spec.html b/docs/PAC_EARMARK_MEMO_spec.html index c254ffba..193175aa 100644 --- a/docs/PAC_EARMARK_MEMO_spec.html +++ b/docs/PAC_EARMARK_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                • type: string
                                                                                                                                • max length: 5
                                                                                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_EARMARK_RECEIPT.html b/docs/PAC_EARMARK_RECEIPT.html index 900618db..d825f8c7 100644 --- a/docs/PAC_EARMARK_RECEIPT.html +++ b/docs/PAC_EARMARK_RECEIPT.html @@ -17,4 +17,4 @@

                                                                                                                                  Type: const
                                                                                                                                  Specific value: "GENERAL"
                                                                                                                                  Example:

                                                                                                                                  "GENERAL"
                                                                                                                                   

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

                                                                                                                                  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: boolean or null

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

                                                                                                                                  Type: enum (of string or null)

                                                                                                                                  Must be one of:

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

                                                                                                                                  Example:

                                                                                                                                  "REATTRIBUTED"
                                                                                                                                  -
                                                                                                                                  \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_EARMARK_RECEIPT_spec.html b/docs/PAC_EARMARK_RECEIPT_spec.html index 24618e3c..2cbc5129 100644 --- a/docs/PAC_EARMARK_RECEIPT_spec.html +++ b/docs/PAC_EARMARK_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                  • type: string
                                                                                                                                  • max length: 5
                                                                                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_JF_TRANSFER_MEMO.html b/docs/PAC_JF_TRANSFER_MEMO.html index 888f0cde..4b9f78dd 100644 --- a/docs/PAC_JF_TRANSFER_MEMO.html +++ b/docs/PAC_JF_TRANSFER_MEMO.html @@ -17,4 +17,4 @@

                                                                                                                                    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 string or null)

                                                                                                                                    Must be one of:

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

                                                                                                                                    Example:

                                                                                                                                    "REATTRIBUTED"
                                                                                                                                    -
                                                                                                                                    \ No newline at end of file + \ 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 f1732729..3f116eb2 100644 --- a/docs/PAC_JF_TRANSFER_MEMO_spec.html +++ b/docs/PAC_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                    • type: string
                                                                                                                                    • max length: 5
                                                                                                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.html b/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.html index d1fb63a8..7016a8f2 100644 --- a/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.html +++ b/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT.html @@ -17,4 +17,4 @@

                                                                                                                                      Type: const
                                                                                                                                      Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                                                      Example:

                                                                                                                                      "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                                                       

                                                                                                                                      Type: const
                                                                                                                                      Specific value: "Pres. Nominating Convention Account"

                                                                                                                                      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: boolean or null

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

                                                                                                                                      Type: enum (of string or null)

                                                                                                                                      Must be one of:

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

                                                                                                                                      Example:

                                                                                                                                      "REATTRIBUTED"
                                                                                                                                      -
                                                                                                                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html b/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html index 021f8647..7f067b36 100644 --- a/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html +++ b/docs/PAC_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                      • type: string
                                                                                                                                      • max length: 5
                                                                                                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html b/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html index af1f637e..2a3058a6 100644 --- a/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html +++ b/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html @@ -17,4 +17,4 @@

                                                                                                                                        Type: const
                                                                                                                                        Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                                                        Example:

                                                                                                                                        "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                                                         

                                                                                                                                        Type: string
                                                                                                                                        Must match regular expression: ^Pres. Nominating Convention Account JF Memo: [ -~]{0,55}$

                                                                                                                                        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 string or null)

                                                                                                                                        Must be one of:

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

                                                                                                                                        Example:

                                                                                                                                        "REATTRIBUTED"
                                                                                                                                        -
                                                                                                                                        \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html b/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html index 2704e265..215e39cd 100644 --- a/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html +++ b/docs/PAC_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                        • type: string
                                                                                                                                        • max length: 5
                                                                                                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html index f9d823ab..7180bc70 100644 --- a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html +++ b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html @@ -18,4 +18,4 @@

                                                                                                                                          Type: const
                                                                                                                                          Specific value: "Headquarters Buildings Account"
                                                                                                                                          Example:

                                                                                                                                          "Headquarters Buildings Account"
                                                                                                                                           

                                                                                                                                          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: boolean or null

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

                                                                                                                                          Type: enum (of string or null)

                                                                                                                                          Must be one of:

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

                                                                                                                                          Example:

                                                                                                                                          "REATTRIBUTED"
                                                                                                                                          -
                                                                                                                                          \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html index c316666d..6f63aebf 100644 --- a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html +++ b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                          • type: string
                                                                                                                                          • max length: 5
                                                                                                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html index 32df08be..0b97aed9 100644 --- a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html +++ b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html @@ -17,4 +17,4 @@

                                                                                                                                            Type: const
                                                                                                                                            Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                                                                                            Example:

                                                                                                                                            "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                                                                                             

                                                                                                                                            Type: string
                                                                                                                                            Must match regular expression: ^Headquarters Buildings Account JF Memo: [ -~]{0,60}$

                                                                                                                                            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 string or null)

                                                                                                                                            Must be one of:

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

                                                                                                                                            Example:

                                                                                                                                            "REATTRIBUTED"
                                                                                                                                            -
                                                                                                                                            \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html index ece7a5ee..156bacb9 100644 --- a/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html +++ b/docs/PAC_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                            • type: string
                                                                                                                                            • max length: 5
                                                                                                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.html b/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.html index bafa001a..e4670d23 100644 --- a/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.html +++ b/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT.html @@ -17,4 +17,4 @@

                                                                                                                                              Type: const
                                                                                                                                              Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                              Example:

                                                                                                                                              "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                               

                                                                                                                                              Type: const
                                                                                                                                              Specific value: "Recount/Legal Proceedings Account"

                                                                                                                                              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: boolean or null

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

                                                                                                                                              Type: enum (of string or null)

                                                                                                                                              Must be one of:

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

                                                                                                                                              Example:

                                                                                                                                              "REATTRIBUTED"
                                                                                                                                              -
                                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html b/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html index 1532cd01..869b47d7 100644 --- a/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html +++ b/docs/PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                              • type: string
                                                                                                                                              • max length: 5
                                                                                                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html b/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html index 82aeae8b..777e16ef 100644 --- a/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html +++ b/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html @@ -17,4 +17,4 @@

                                                                                                                                                Type: const
                                                                                                                                                Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                                Example:

                                                                                                                                                "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                                 

                                                                                                                                                Type: string
                                                                                                                                                Must match regular expression: ^Recount/Legal Proceedings Account JF Memo: [ -~]{0,57}$

                                                                                                                                                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 string or null)

                                                                                                                                                Must be one of:

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

                                                                                                                                                Example:

                                                                                                                                                "REATTRIBUTED"
                                                                                                                                                -
                                                                                                                                                \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html b/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html index a69f4293..55e2d8ad 100644 --- a/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html +++ b/docs/PAC_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                • type: string
                                                                                                                                                • max length: 5
                                                                                                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_RECEIPT.html b/docs/PAC_RECEIPT.html index 7549267e..ef3568cb 100644 --- a/docs/PAC_RECEIPT.html +++ b/docs/PAC_RECEIPT.html @@ -17,4 +17,4 @@

                                                                                                                                                  Type: const
                                                                                                                                                  Specific value: "GENERAL"
                                                                                                                                                  Example:

                                                                                                                                                  "GENERAL"
                                                                                                                                                   

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

                                                                                                                                                  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: boolean or null

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

                                                                                                                                                  Type: enum (of string or null)

                                                                                                                                                  Must be one of:

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

                                                                                                                                                  Example:

                                                                                                                                                  "REATTRIBUTED"
                                                                                                                                                  -
                                                                                                                                                  \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_RECEIPT_spec.html b/docs/PAC_RECEIPT_spec.html index b63bd6ca..f36c715b 100644 --- a/docs/PAC_RECEIPT_spec.html +++ b/docs/PAC_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                  • type: string
                                                                                                                                                  • max length: 5
                                                                                                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_RECOUNT_RECEIPT.html b/docs/PAC_RECOUNT_RECEIPT.html index 96d97b2b..c6b2a367 100644 --- a/docs/PAC_RECOUNT_RECEIPT.html +++ b/docs/PAC_RECOUNT_RECEIPT.html @@ -18,4 +18,4 @@

                                                                                                                                                    Type: const
                                                                                                                                                    Specific value: "Recount Account"
                                                                                                                                                    Example:

                                                                                                                                                    "Recount Account"
                                                                                                                                                     

                                                                                                                                                    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

                                                                                                                                                    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: boolean or null

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

                                                                                                                                                    Type: enum (of string or null)

                                                                                                                                                    Must be one of:

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

                                                                                                                                                    Example:

                                                                                                                                                    "REATTRIBUTED"
                                                                                                                                                    -
                                                                                                                                                    \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_RECOUNT_RECEIPT_spec.html b/docs/PAC_RECOUNT_RECEIPT_spec.html index a3e5c48c..ce39b73c 100644 --- a/docs/PAC_RECOUNT_RECEIPT_spec.html +++ b/docs/PAC_RECOUNT_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                    • type: string
                                                                                                                                                    • max length: 5
                                                                                                                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PAC_RETURN.html b/docs/PAC_RETURN.html index 1f78be66..3a7d360d 100644 --- a/docs/PAC_RETURN.html +++ b/docs/PAC_RETURN.html @@ -17,4 +17,4 @@

                                                                                                                                                      Type: const
                                                                                                                                                      Specific value: "GENERAL"
                                                                                                                                                      Example:

                                                                                                                                                      "GENERAL"
                                                                                                                                                       

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

                                                                                                                                                      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: boolean or null

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

                                                                                                                                                      Type: enum (of string or null)

                                                                                                                                                      Must be one of:

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

                                                                                                                                                      Example:

                                                                                                                                                      "REATTRIBUTED"
                                                                                                                                                      -
                                                                                                                                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/PAC_RETURN_spec.html b/docs/PAC_RETURN_spec.html index 263ae9fa..fcadc94a 100644 --- a/docs/PAC_RETURN_spec.html +++ b/docs/PAC_RETURN_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                      • type: string
                                                                                                                                                      • max length: 5
                                                                                                                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_ATTRIBUTION.html b/docs/PARTNERSHIP_ATTRIBUTION.html index 8104c313..9d6dff9c 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION.html +++ b/docs/PARTNERSHIP_ATTRIBUTION.html @@ -1 +1 @@ - FEC Partnership Attribution

                                                                                                                                                        FEC Partnership Attribution


                                                                                                                                                        Partnership Attribution (11a)

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

                                                                                                                                                        Value must be greater or equal to 200.01

                                                                                                                                                        Type: object

                                                                                                                                                        \ No newline at end of file + FEC Partnership Attribution

                                                                                                                                                        FEC Partnership Attribution


                                                                                                                                                        Partnership Attribution (11a)

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

                                                                                                                                                        Value must be greater or equal to 200.01

                                                                                                                                                        Type: object

                                                                                                                                                        \ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.html index c179aa64..e6aaf980 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - Partnership Attribution Joint Fundraising Transfer Memo

                                                                                                                                                        Partnership Attribution Joint Fundraising Transfer Memo


                                                                                                                                                        Partnership Attribution Joint Fundraising Transfer Memo (12)

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

                                                                                                                                                        Value must be greater or equal to 200.01

                                                                                                                                                        Type: object

                                                                                                                                                        \ No newline at end of file + Partnership Attribution Joint Fundraising Transfer Memo

                                                                                                                                                        Partnership Attribution Joint Fundraising Transfer Memo


                                                                                                                                                        Partnership Attribution Joint Fundraising Transfer Memo (12)

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

                                                                                                                                                        Value must be greater or equal to 200.01

                                                                                                                                                        Type: object

                                                                                                                                                        \ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO_spec.html b/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO_spec.html index 2756edf4..f3df765a 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO_spec.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                        • type: string
                                                                                                                                                        • max length: 5
                                                                                                                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html index a37f3bf6..307d58bc 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo

                                                                                                                                                          Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo


                                                                                                                                                          Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo (17)

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

                                                                                                                                                          Value must be greater or equal to 200.01

                                                                                                                                                          Type: object

                                                                                                                                                          \ No newline at end of file + Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo

                                                                                                                                                          Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo


                                                                                                                                                          Partnership Attribution Pres. Nominating Convention Account JF Transfer Memo (17)

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

                                                                                                                                                          Value must be greater or equal to 200.01

                                                                                                                                                          Type: object

                                                                                                                                                          \ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html index 810cd856..5ade2edf 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                          • type: string
                                                                                                                                                          • max length: 5
                                                                                                                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html index ea140b26..f41eeb01 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - Partnership Attribution Headquarters Buildings Account JF Transfer Memo

                                                                                                                                                            Partnership Attribution Headquarters Buildings Account JF Transfer Memo


                                                                                                                                                            Partnership Attribution Headquarters Buildings Account JF Transfer Memo (12)

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

                                                                                                                                                            Value must be greater or equal to 200.01

                                                                                                                                                            Type: object

                                                                                                                                                            \ No newline at end of file + Partnership Attribution Headquarters Buildings Account JF Transfer Memo

                                                                                                                                                            Partnership Attribution Headquarters Buildings Account JF Transfer Memo


                                                                                                                                                            Partnership Attribution Headquarters Buildings Account JF Transfer Memo (12)

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

                                                                                                                                                            Value must be greater or equal to 200.01

                                                                                                                                                            Type: object

                                                                                                                                                            \ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html index af17a97e..bfd5c8b3 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                            • type: string
                                                                                                                                                            • max length: 5
                                                                                                                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html index 6446cc6b..314e36e4 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html @@ -1 +1 @@ - Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo

                                                                                                                                                              Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo


                                                                                                                                                              Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo (17)

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

                                                                                                                                                              Value must be greater or equal to 200.01

                                                                                                                                                              Type: object

                                                                                                                                                              \ No newline at end of file + Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo

                                                                                                                                                              Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo


                                                                                                                                                              Partnership Attribution Recount/Legal Proceedings Account JF Transfer Memo (17)

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

                                                                                                                                                              Value must be greater or equal to 200.01

                                                                                                                                                              Type: object

                                                                                                                                                              \ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html index 6ab3c4ab..791bd7d7 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                              • type: string
                                                                                                                                                              • max length: 5
                                                                                                                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.html b/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.html index b6fb76bd..f6bdb55f 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO.html @@ -1 +1 @@ - FEC Partnership Attribution Recount Account Receipt Memo

                                                                                                                                                                FEC Partnership Attribution Recount Account Receipt Memo


                                                                                                                                                                Partnership Attribution Recount Account Receipt Memo (17)

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

                                                                                                                                                                Value must be greater or equal to 200.01

                                                                                                                                                                Type: object

                                                                                                                                                                \ No newline at end of file + FEC Partnership Attribution Recount Account Receipt Memo

                                                                                                                                                                FEC Partnership Attribution Recount Account Receipt Memo


                                                                                                                                                                Partnership Attribution Recount Account Receipt Memo (17)

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

                                                                                                                                                                Value must be greater or equal to 200.01

                                                                                                                                                                Type: object

                                                                                                                                                                \ No newline at end of file diff --git a/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO_spec.html b/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO_spec.html index 7df3f379..a61c9ae8 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO_spec.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_RECOUNT_ACCOUNT_RECEIPT_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                • type: string
                                                                                                                                                                • max length: 5
                                                                                                                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_ATTRIBUTION_spec.html b/docs/PARTNERSHIP_ATTRIBUTION_spec.html index 321c64f4..4918149f 100644 --- a/docs/PARTNERSHIP_ATTRIBUTION_spec.html +++ b/docs/PARTNERSHIP_ATTRIBUTION_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                  • type: string
                                                                                                                                                                  • max length: 5
                                                                                                                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_JF_TRANSFER_MEMO.html index 5659e987..96961c21 100644 --- a/docs/PARTNERSHIP_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_JF_TRANSFER_MEMO.html @@ -16,4 +16,4 @@

                                                                                                                                                                    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,30} \(Partnership attributions do not meet itemization threshold\)|JF Memo: [ -~]{0,52} \(See Partnership Attribution\(s\) below\))$

                                                                                                                                                                    Must be at least 1 characters long

                                                                                                                                                                    Must be at most 100 characters long

                                                                                                                                                                    Type: const
                                                                                                                                                                    Specific value: true

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

                                                                                                                                                                    Type: enum (of string or null)

                                                                                                                                                                    Must be one of:

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

                                                                                                                                                                    Example:

                                                                                                                                                                    "REATTRIBUTED"
                                                                                                                                                                    -
                                                                                                                                                                    \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTNERSHIP_JF_TRANSFER_MEMO_spec.html b/docs/PARTNERSHIP_JF_TRANSFER_MEMO_spec.html index b25830e3..0f26df72 100644 --- a/docs/PARTNERSHIP_JF_TRANSFER_MEMO_spec.html +++ b/docs/PARTNERSHIP_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                    • type: string
                                                                                                                                                                    • max length: 5
                                                                                                                                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html index a30dd6b4..8130f969 100644 --- a/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html @@ -16,4 +16,4 @@

                                                                                                                                                                      Type: number

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


                                                                                                                                                                      Example:

                                                                                                                                                                      1000
                                                                                                                                                                       

                                                                                                                                                                      Type: const
                                                                                                                                                                      Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                                                                                      Example:

                                                                                                                                                                      "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                                                                                       

                                                                                                                                                                      Type: string
                                                                                                                                                                      Must match regular expression: ^Pres. Nominating Convention Account JF Memo: [ -~]{0,55}$

                                                                                                                                                                      Must be at least 1 characters long

                                                                                                                                                                      Must be at most 100 characters long

                                                                                                                                                                      Type: const
                                                                                                                                                                      Specific value: true

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

                                                                                                                                                                      Type: enum (of string or null)

                                                                                                                                                                      Must be one of:

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

                                                                                                                                                                      Example:

                                                                                                                                                                      "REATTRIBUTED"
                                                                                                                                                                      -
                                                                                                                                                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html b/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html index 2f0f3539..17c47854 100644 --- a/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html +++ b/docs/PARTNERSHIP_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                      • type: string
                                                                                                                                                                      • max length: 5
                                                                                                                                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html index cf36380c..57961366 100644 --- a/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html @@ -16,4 +16,4 @@

                                                                                                                                                                        Type: number

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


                                                                                                                                                                        Example:

                                                                                                                                                                        1000
                                                                                                                                                                         

                                                                                                                                                                        Type: const
                                                                                                                                                                        Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                                                                                                                        Example:

                                                                                                                                                                        "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                                                                                                                         

                                                                                                                                                                        Type: string
                                                                                                                                                                        Must match regular expression: ^Headquarters Buildings Account JF Memo: [ -~]{0,60}$

                                                                                                                                                                        Must be at least 1 characters long

                                                                                                                                                                        Must be at most 100 characters long

                                                                                                                                                                        Type: const
                                                                                                                                                                        Specific value: true

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

                                                                                                                                                                        Type: enum (of string or null)

                                                                                                                                                                        Must be one of:

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

                                                                                                                                                                        Example:

                                                                                                                                                                        "REATTRIBUTED"
                                                                                                                                                                        -
                                                                                                                                                                        \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html b/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html index e0c41581..3c976102 100644 --- a/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html +++ b/docs/PARTNERSHIP_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                        • type: string
                                                                                                                                                                        • max length: 5
                                                                                                                                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html b/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html index ab1bdeb1..953399c4 100644 --- a/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html +++ b/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html @@ -16,4 +16,4 @@

                                                                                                                                                                          Type: number

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


                                                                                                                                                                          Example:

                                                                                                                                                                          1000
                                                                                                                                                                           

                                                                                                                                                                          Type: const
                                                                                                                                                                          Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                                                          Example:

                                                                                                                                                                          "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                                                           

                                                                                                                                                                          Type: string
                                                                                                                                                                          Must match regular expression: ^Recount/Legal Proceedings Account JF Memo: [ -~]{0,57}$

                                                                                                                                                                          Must be at least 1 characters long

                                                                                                                                                                          Must be at most 100 characters long

                                                                                                                                                                          Type: const
                                                                                                                                                                          Specific value: true

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

                                                                                                                                                                          Type: enum (of string or null)

                                                                                                                                                                          Must be one of:

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

                                                                                                                                                                          Example:

                                                                                                                                                                          "REATTRIBUTED"
                                                                                                                                                                          -
                                                                                                                                                                          \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html b/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html index 4a92a7e4..00259f21 100644 --- a/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html +++ b/docs/PARTNERSHIP_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                          • type: string
                                                                                                                                                                          • max length: 5
                                                                                                                                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_RECEIPT.html b/docs/PARTNERSHIP_RECEIPT.html index cf0f2552..2d8ce32d 100644 --- a/docs/PARTNERSHIP_RECEIPT.html +++ b/docs/PARTNERSHIP_RECEIPT.html @@ -17,4 +17,4 @@

                                                                                                                                                                            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: enum (of string)

                                                                                                                                                                            Must be one of:

                                                                                                                                                                            • "Partnership attributions do not meet itemization threshold"
                                                                                                                                                                            • "See Partnership Attribution(s) below"

                                                                                                                                                                            Type: boolean or null

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

                                                                                                                                                                            Type: enum (of string or null)

                                                                                                                                                                            Must be one of:

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

                                                                                                                                                                            Example:

                                                                                                                                                                            "REATTRIBUTED"
                                                                                                                                                                            -
                                                                                                                                                                            \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTNERSHIP_RECEIPT_spec.html b/docs/PARTNERSHIP_RECEIPT_spec.html index 10ea4bf5..3ec4d976 100644 --- a/docs/PARTNERSHIP_RECEIPT_spec.html +++ b/docs/PARTNERSHIP_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                            • type: string
                                                                                                                                                                            • max length: 5
                                                                                                                                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.html b/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.html index 87f3d9be..d92f174c 100644 --- a/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.html +++ b/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT.html @@ -16,4 +16,4 @@

                                                                                                                                                                              Type: number

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


                                                                                                                                                                              Example:

                                                                                                                                                                              1000
                                                                                                                                                                               

                                                                                                                                                                              Type: const
                                                                                                                                                                              Specific value: "RECOUNT_ACCOUNT"
                                                                                                                                                                              Example:

                                                                                                                                                                              "RECOUNT_ACCOUNT"
                                                                                                                                                                               

                                                                                                                                                                              Type: enum (of string)

                                                                                                                                                                              Must be one of:

                                                                                                                                                                              • "Recount Account (Partnership attributions do not meet itemization threshold)"
                                                                                                                                                                              • "Recount Account (See Partnership Attribution(s) below)"

                                                                                                                                                                              Type: boolean or null

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

                                                                                                                                                                              Type: enum (of string or null)

                                                                                                                                                                              Must be one of:

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

                                                                                                                                                                              Example:

                                                                                                                                                                              "REATTRIBUTED"
                                                                                                                                                                              -
                                                                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT_spec.html b/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT_spec.html index 6c92da2f..9f117b95 100644 --- a/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT_spec.html +++ b/docs/PARTNERSHIP_RECOUNT_ACCOUNT_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                              • type: string
                                                                                                                                                                              • max length: 5
                                                                                                                                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTY_JF_TRANSFER_MEMO.html b/docs/PARTY_JF_TRANSFER_MEMO.html index 0af1647d..3210a941 100644 --- a/docs/PARTY_JF_TRANSFER_MEMO.html +++ b/docs/PARTY_JF_TRANSFER_MEMO.html @@ -17,4 +17,4 @@

                                                                                                                                                                                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 string or null)

                                                                                                                                                                                Must be one of:

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

                                                                                                                                                                                Example:

                                                                                                                                                                                "REATTRIBUTED"
                                                                                                                                                                                -
                                                                                                                                                                                \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTY_JF_TRANSFER_MEMO_spec.html b/docs/PARTY_JF_TRANSFER_MEMO_spec.html index b4fd9511..707ac88e 100644 --- a/docs/PARTY_JF_TRANSFER_MEMO_spec.html +++ b/docs/PARTY_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                • type: string
                                                                                                                                                                                • max length: 5
                                                                                                                                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.html b/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.html index ad0ca86c..6a4e6a89 100644 --- a/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.html +++ b/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT.html @@ -18,4 +18,4 @@

                                                                                                                                                                                  Type: const
                                                                                                                                                                                  Specific value: "Pres. Nominating Convention Account"
                                                                                                                                                                                  Example:

                                                                                                                                                                                  "Pres. Nominating Convention Account"
                                                                                                                                                                                   

                                                                                                                                                                                  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: boolean or null

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

                                                                                                                                                                                  Type: enum (of string or null)

                                                                                                                                                                                  Must be one of:

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

                                                                                                                                                                                  Example:

                                                                                                                                                                                  "REATTRIBUTED"
                                                                                                                                                                                  -
                                                                                                                                                                                  \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html b/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html index 58b3ec5e..608474ab 100644 --- a/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html +++ b/docs/PARTY_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                  • type: string
                                                                                                                                                                                  • max length: 5
                                                                                                                                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html b/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html index 8846515a..a903cded 100644 --- a/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html +++ b/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html @@ -18,4 +18,4 @@

                                                                                                                                                                                    Type: const
                                                                                                                                                                                    Specific value: "Headquarters Buildings Account"
                                                                                                                                                                                    Example:

                                                                                                                                                                                    "Headquarters Buildings Account"
                                                                                                                                                                                     

                                                                                                                                                                                    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: boolean or null

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

                                                                                                                                                                                    Type: enum (of string or null)

                                                                                                                                                                                    Must be one of:

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

                                                                                                                                                                                    Example:

                                                                                                                                                                                    "REATTRIBUTED"
                                                                                                                                                                                    -
                                                                                                                                                                                    \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html b/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html index 392f2c49..6855f814 100644 --- a/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html +++ b/docs/PARTY_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                    • type: string
                                                                                                                                                                                    • max length: 5
                                                                                                                                                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.html b/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.html index 48c5fc66..9aacecbc 100644 --- a/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.html +++ b/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT.html @@ -17,4 +17,4 @@

                                                                                                                                                                                      Type: const
                                                                                                                                                                                      Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                                                                      Example:

                                                                                                                                                                                      "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                                                                       

                                                                                                                                                                                      Type: const
                                                                                                                                                                                      Specific value: "Recount/Legal Proceedings Account"

                                                                                                                                                                                      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: boolean or null

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

                                                                                                                                                                                      Type: enum (of string or null)

                                                                                                                                                                                      Must be one of:

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

                                                                                                                                                                                      Example:

                                                                                                                                                                                      "REATTRIBUTED"
                                                                                                                                                                                      -
                                                                                                                                                                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html b/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html index 68279398..bb55d664 100644 --- a/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html +++ b/docs/PARTY_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                      • type: string
                                                                                                                                                                                      • max length: 5
                                                                                                                                                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTY_PAC_REFUNDS.html b/docs/PARTY_PAC_REFUNDS.html index 2ee8009d..4da678ca 100644 --- a/docs/PARTY_PAC_REFUNDS.html +++ b/docs/PARTY_PAC_REFUNDS.html @@ -19,4 +19,4 @@

                                                                                                                                                                                        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"
                                                                                                                                                                                         

                                                                                                                                                                                        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: boolean or null

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

                                                                                                                                                                                        Type: enum (of string or null)

                                                                                                                                                                                        Must be one of:

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

                                                                                                                                                                                        Example:

                                                                                                                                                                                        "REATTRIBUTED"
                                                                                                                                                                                        -
                                                                                                                                                                                        \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTY_PAC_REFUNDS_spec.html b/docs/PARTY_PAC_REFUNDS_spec.html index a4c5bce6..bf884c93 100644 --- a/docs/PARTY_PAC_REFUNDS_spec.html +++ b/docs/PARTY_PAC_REFUNDS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                        • type: string
                                                                                                                                                                                        • max length: 5
                                                                                                                                                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTY_RECEIPT.html b/docs/PARTY_RECEIPT.html index 4b3eba4b..d092a620 100644 --- a/docs/PARTY_RECEIPT.html +++ b/docs/PARTY_RECEIPT.html @@ -17,4 +17,4 @@

                                                                                                                                                                                          Type: const
                                                                                                                                                                                          Specific value: "GENERAL"
                                                                                                                                                                                          Example:

                                                                                                                                                                                          "GENERAL"
                                                                                                                                                                                           

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

                                                                                                                                                                                          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: boolean or null

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

                                                                                                                                                                                          Type: enum (of string or null)

                                                                                                                                                                                          Must be one of:

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

                                                                                                                                                                                          Example:

                                                                                                                                                                                          "REATTRIBUTED"
                                                                                                                                                                                          -
                                                                                                                                                                                          \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTY_RECEIPT_spec.html b/docs/PARTY_RECEIPT_spec.html index c9f6865c..d69bf7a2 100644 --- a/docs/PARTY_RECEIPT_spec.html +++ b/docs/PARTY_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                          • type: string
                                                                                                                                                                                          • max length: 5
                                                                                                                                                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTY_RECOUNT_RECEIPT.html b/docs/PARTY_RECOUNT_RECEIPT.html index 44b6e555..eccf933e 100644 --- a/docs/PARTY_RECOUNT_RECEIPT.html +++ b/docs/PARTY_RECOUNT_RECEIPT.html @@ -17,4 +17,4 @@

                                                                                                                                                                                            Type: const
                                                                                                                                                                                            Specific value: "RECOUNT_ACCOUNT"
                                                                                                                                                                                            Example:

                                                                                                                                                                                            "RECOUNT_ACCOUNT"
                                                                                                                                                                                             

                                                                                                                                                                                            Type: const
                                                                                                                                                                                            Specific value: "Recount Account"

                                                                                                                                                                                            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

                                                                                                                                                                                            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: boolean or null

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

                                                                                                                                                                                            Type: enum (of string or null)

                                                                                                                                                                                            Must be one of:

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

                                                                                                                                                                                            Example:

                                                                                                                                                                                            "REATTRIBUTED"
                                                                                                                                                                                            -
                                                                                                                                                                                            \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTY_RECOUNT_RECEIPT_spec.html b/docs/PARTY_RECOUNT_RECEIPT_spec.html index 0f02ddcd..12441db4 100644 --- a/docs/PARTY_RECOUNT_RECEIPT_spec.html +++ b/docs/PARTY_RECOUNT_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                            • type: string
                                                                                                                                                                                            • max length: 5
                                                                                                                                                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/PARTY_RETURN.html b/docs/PARTY_RETURN.html index 296372d2..dfe1dd09 100644 --- a/docs/PARTY_RETURN.html +++ b/docs/PARTY_RETURN.html @@ -17,4 +17,4 @@

                                                                                                                                                                                              Type: const
                                                                                                                                                                                              Specific value: "GENERAL"
                                                                                                                                                                                              Example:

                                                                                                                                                                                              "GENERAL"
                                                                                                                                                                                               

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

                                                                                                                                                                                              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: boolean or null

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

                                                                                                                                                                                              Type: enum (of string or null)

                                                                                                                                                                                              Must be one of:

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

                                                                                                                                                                                              Example:

                                                                                                                                                                                              "REATTRIBUTED"
                                                                                                                                                                                              -
                                                                                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/PARTY_RETURN_spec.html b/docs/PARTY_RETURN_spec.html index c418af10..cc3755f1 100644 --- a/docs/PARTY_RETURN_spec.html +++ b/docs/PARTY_RETURN_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                              • type: string
                                                                                                                                                                                              • max length: 5
                                                                                                                                                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY.html b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY.html index 097aa4f6..5323d3f8 100644 --- a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY.html +++ b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY.html @@ -17,4 +17,4 @@

                                                                                                                                                                                                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: ^[ -~]{0,100}$

                                                                                                                                                                                                Must be at least 1 characters long

                                                                                                                                                                                                Must be at most 100 characters long

                                                                                                                                                                                                Type: boolean or null

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

                                                                                                                                                                                                Type: enum (of string or null)

                                                                                                                                                                                                Must be one of:

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

                                                                                                                                                                                                Example:

                                                                                                                                                                                                "REATTRIBUTED"
                                                                                                                                                                                                -
                                                                                                                                                                                                \ No newline at end of file + \ No newline at end of file diff --git a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.html b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.html index 1eeab609..2b8438d1 100644 --- a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.html +++ b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN.html @@ -17,4 +17,4 @@

                                                                                                                                                                                                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: ^[ -~]{1,100}$

                                                                                                                                                                                                Must be at least 1 characters long

                                                                                                                                                                                                Must be at most 100 characters long

                                                                                                                                                                                                Type: boolean or null

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

                                                                                                                                                                                                Type: enum (of string or null)

                                                                                                                                                                                                Must be one of:

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

                                                                                                                                                                                                Example:

                                                                                                                                                                                                "REATTRIBUTED"
                                                                                                                                                                                                -
                                                                                                                                                                                                \ No newline at end of file + \ No newline at end of file diff --git a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN_spec.html b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN_spec.html index e468bc4d..ff80d261 100644 --- a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN_spec.html +++ b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_RETURN_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                • type: string
                                                                                                                                                                                                • max length: 5
                                                                                                                                                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_spec.html b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_spec.html index 027ee06f..42d9e0f0 100644 --- a/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_spec.html +++ b/docs/RECEIPT_FROM_UNREGISTERED_ENTITY_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                  • type: string
                                                                                                                                                                                                  • max length: 5
                                                                                                                                                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/RECOUNT_AND_NP_DISBURSEMENTS.html b/docs/RECOUNT_AND_NP_DISBURSEMENTS.html index 66eb29a0..399926b9 100644 --- a/docs/RECOUNT_AND_NP_DISBURSEMENTS.html +++ b/docs/RECOUNT_AND_NP_DISBURSEMENTS.html @@ -23,4 +23,4 @@

                                                                                                                                                                                                    Type: const
                                                                                                                                                                                                    Specific value: "GENERAL_DISBURSEMENT"
                                                                                                                                                                                                    Example:

                                                                                                                                                                                                    "GENERAL_DISBURSEMENT"
                                                                                                                                                                                                     

                                                                                                                                                                                                    Type: string

                                                                                                                                                                                                    Must be at least 1 characters long

                                                                                                                                                                                                    Must be at most 100 characters long

                                                                                                                                                                                                    Type: enum (of string or null)

                                                                                                                                                                                                    Must be one of:

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

                                                                                                                                                                                                    Example:

                                                                                                                                                                                                    1
                                                                                                                                                                                                     

                                                                                                                                                                                                    Type: boolean or null

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

                                                                                                                                                                                                    Type: enum (of string or null)

                                                                                                                                                                                                    Must be one of:

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

                                                                                                                                                                                                    Example:

                                                                                                                                                                                                    "REATTRIBUTED"
                                                                                                                                                                                                    -
                                                                                                                                                                                                    \ No newline at end of file + \ No newline at end of file diff --git a/docs/RECOUNT_AND_NP_DISBURSEMENTS_spec.html b/docs/RECOUNT_AND_NP_DISBURSEMENTS_spec.html index 99ccf6de..a10a14d9 100644 --- a/docs/RECOUNT_AND_NP_DISBURSEMENTS_spec.html +++ b/docs/RECOUNT_AND_NP_DISBURSEMENTS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                    • type: string
                                                                                                                                                                                                    • max length: 5
                                                                                                                                                                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/REFUND_TO_FEDERAL_CANDIDATE.html b/docs/REFUND_TO_FEDERAL_CANDIDATE.html index 89a8d55f..d9213916 100644 --- a/docs/REFUND_TO_FEDERAL_CANDIDATE.html +++ b/docs/REFUND_TO_FEDERAL_CANDIDATE.html @@ -22,4 +22,4 @@

                                                                                                                                                                                                      Type: string or null
                                                                                                                                                                                                      Must match regular expression: ^[A-Z]{2}$
                                                                                                                                                                                                      Example:

                                                                                                                                                                                                      "FL"
                                                                                                                                                                                                       

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

                                                                                                                                                                                                      35
                                                                                                                                                                                                       

                                                                                                                                                                                                      Type: boolean or null

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

                                                                                                                                                                                                      Type: enum (of string or null)

                                                                                                                                                                                                      Must be one of:

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

                                                                                                                                                                                                      Example:

                                                                                                                                                                                                      "REATTRIBUTED"
                                                                                                                                                                                                      -
                                                                                                                                                                                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/REFUND_TO_FEDERAL_CANDIDATE_spec.html b/docs/REFUND_TO_FEDERAL_CANDIDATE_spec.html index eec94e98..6db0e253 100644 --- a/docs/REFUND_TO_FEDERAL_CANDIDATE_spec.html +++ b/docs/REFUND_TO_FEDERAL_CANDIDATE_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                      • type: string
                                                                                                                                                                                                      • max length: 5
                                                                                                                                                                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE.html b/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE.html index 3a6d2646..96e6460d 100644 --- a/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE.html +++ b/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE.html @@ -17,4 +17,4 @@

                                                                                                                                                                                                        Type: const
                                                                                                                                                                                                        Specific value: "LINE_16"
                                                                                                                                                                                                        Example:

                                                                                                                                                                                                        "LINE_16"
                                                                                                                                                                                                         

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

                                                                                                                                                                                                        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

                                                                                                                                                                                                        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: boolean or null

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

                                                                                                                                                                                                        Type: enum (of string or null)

                                                                                                                                                                                                        Must be one of:

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

                                                                                                                                                                                                        Example:

                                                                                                                                                                                                        "REATTRIBUTED"
                                                                                                                                                                                                        -
                                                                                                                                                                                                        \ No newline at end of file + \ No newline at end of file diff --git a/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE_spec.html b/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE_spec.html index 508f2165..8e2d86b1 100644 --- a/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE_spec.html +++ b/docs/REFUND_TO_OTHER_POLITICAL_COMMITTEE_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                        • type: string
                                                                                                                                                                                                        • max length: 5
                                                                                                                                                                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/REFUND_TO_UNREGISTERED_COMMITTEE.html b/docs/REFUND_TO_UNREGISTERED_COMMITTEE.html index 5db1cbab..5728744c 100644 --- a/docs/REFUND_TO_UNREGISTERED_COMMITTEE.html +++ b/docs/REFUND_TO_UNREGISTERED_COMMITTEE.html @@ -16,4 +16,4 @@

                                                                                                                                                                                                          Type: number

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


                                                                                                                                                                                                          Example:

                                                                                                                                                                                                          1000
                                                                                                                                                                                                           

                                                                                                                                                                                                          Type: const
                                                                                                                                                                                                          Specific value: "LINE_16"
                                                                                                                                                                                                          Example:

                                                                                                                                                                                                          "LINE_16"
                                                                                                                                                                                                           

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

                                                                                                                                                                                                          Type: boolean or null

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

                                                                                                                                                                                                          Type: enum (of string or null)

                                                                                                                                                                                                          Must be one of:

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

                                                                                                                                                                                                          Example:

                                                                                                                                                                                                          "REATTRIBUTED"
                                                                                                                                                                                                          -
                                                                                                                                                                                                          \ No newline at end of file + \ No newline at end of file diff --git a/docs/REFUND_TO_UNREGISTERED_COMMITTEE_spec.html b/docs/REFUND_TO_UNREGISTERED_COMMITTEE_spec.html index ed13cfdd..a7a458e9 100644 --- a/docs/REFUND_TO_UNREGISTERED_COMMITTEE_spec.html +++ b/docs/REFUND_TO_UNREGISTERED_COMMITTEE_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                          • type: string
                                                                                                                                                                                                          • max length: 5
                                                                                                                                                                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/RETURN_RECEIPT.html b/docs/RETURN_RECEIPT.html index 11c5addd..6d14156b 100644 --- a/docs/RETURN_RECEIPT.html +++ b/docs/RETURN_RECEIPT.html @@ -24,4 +24,4 @@

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

                                                                                                                                                                                                            Must be at least 1 characters long

                                                                                                                                                                                                            Must be at most 100 characters long

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

                                                                                                                                                                                                            "XYZ Company"
                                                                                                                                                                                                             

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

                                                                                                                                                                                                            "QC Inspector"
                                                                                                                                                                                                             

                                                                                                                                                                                                            Type: boolean or null

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

                                                                                                                                                                                                            Type: enum (of string or null)

                                                                                                                                                                                                            Must be one of:

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

                                                                                                                                                                                                            Example:

                                                                                                                                                                                                            "REATTRIBUTED"
                                                                                                                                                                                                            -
                                                                                                                                                                                                            \ No newline at end of file + \ No newline at end of file diff --git a/docs/RETURN_RECEIPT_spec.html b/docs/RETURN_RECEIPT_spec.html index 7c8773d3..e47cb93a 100644 --- a/docs/RETURN_RECEIPT_spec.html +++ b/docs/RETURN_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                            • type: string
                                                                                                                                                                                                            • max length: 5
                                                                                                                                                                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/SchA.html b/docs/SchA.html index 3452b672..9d769870 100644 --- a/docs/SchA.html +++ b/docs/SchA.html @@ -31,4 +31,4 @@

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

                                                                                                                                                                                                              "MA"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              10111
                                                                                                                                                                                                               

                                                                                                                                                                                                              Type: boolean or null

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

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

                                                                                                                                                                                                              "123xyzABC"
                                                                                                                                                                                                              -
                                                                                                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/SchB.html b/docs/SchB.html index b06ee6c3..25ec4d6a 100644 --- a/docs/SchB.html +++ b/docs/SchB.html @@ -33,4 +33,4 @@

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

                                                                                                                                                                                                              "MA"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              10111
                                                                                                                                                                                                               

                                                                                                                                                                                                              Type: boolean or null

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

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

                                                                                                                                                                                                              "123xyzABC"
                                                                                                                                                                                                              -
                                                                                                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/SchC.html b/docs/SchC.html index 444d013e..f2d36891 100644 --- a/docs/SchC.html +++ b/docs/SchC.html @@ -26,4 +26,4 @@

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

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

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

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

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

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

                                                                                                                                                                                                              "H"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              "FL"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              35
                                                                                                                                                                                                              -

                                                                                                                                                                                                              Type: boolean or null

                                                                                                                                                                                                              Type: string or null
                                                                                                                                                                                                              Must match regular expression: ^[ -~]{0,100}$
                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Type: boolean or null

                                                                                                                                                                                                              Type: string or null
                                                                                                                                                                                                              Must match regular expression: ^[ -~]{0,100}$
                                                                                                                                                                                                              \ No newline at end of file diff --git a/docs/SchC1.html b/docs/SchC1.html index 239057d1..452bcc9e 100644 --- a/docs/SchC1.html +++ b/docs/SchC1.html @@ -30,4 +30,4 @@

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

                                                                                                                                                                                                              "Jr."
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              Must be at least 1 characters long

                                                                                                                                                                                                              Must be at most 20 characters long


                                                                                                                                                                                                              Example:

                                                                                                                                                                                                              "Treasurer"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              Must be at least 10 characters long


                                                                                                                                                                                                              Example:

                                                                                                                                                                                                              20120820
                                                                                                                                                                                                              -
                                                                                                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/SchC2.html b/docs/SchC2.html index 84ca6137..dccf8493 100644 --- a/docs/SchC2.html +++ b/docs/SchC2.html @@ -14,4 +14,4 @@

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

                                                                                                                                                                                                              "XYZ Company"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              "QC Inspector"
                                                                                                                                                                                                               

                                                                                                                                                                                                              Type: number or null

                                                                                                                                                                                                              Example:

                                                                                                                                                                                                              250
                                                                                                                                                                                                              -
                                                                                                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/SchD.html b/docs/SchD.html index 7b71dcd1..10de7721 100644 --- a/docs/SchD.html +++ b/docs/SchD.html @@ -13,4 +13,4 @@

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

                                                                                                                                                                                                              "New York"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              "NY"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              10011
                                                                                                                                                                                                              -

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

                                                                                                                                                                                                              Type: number or null

                                                                                                                                                                                                              Type: number or null

                                                                                                                                                                                                              Type: number or null

                                                                                                                                                                                                              Type: number or null
                                                                                                                                                                                                              \ No newline at end of file +

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

                                                                                                                                                                                                              Type: number or null

                                                                                                                                                                                                              Type: number or null

                                                                                                                                                                                                              Type: number or null

                                                                                                                                                                                                              Type: number or null
                                                                                                                                                                                                              \ No newline at end of file diff --git a/docs/SchE.html b/docs/SchE.html index 3169e6d9..71ffde04 100644 --- a/docs/SchE.html +++ b/docs/SchE.html @@ -33,4 +33,4 @@

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

                                                                                                                                                                                                              "Dr"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              "Jr"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              Must be at least 10 characters long


                                                                                                                                                                                                              Example:

                                                                                                                                                                                                              "2012-01-01"
                                                                                                                                                                                                              -

                                                                                                                                                                                                              Type: boolean or null

                                                                                                                                                                                                              Type: string or null
                                                                                                                                                                                                              Must match regular expression: ^[ -~]{0,100}$
                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Type: boolean or null

                                                                                                                                                                                                              Type: string or null
                                                                                                                                                                                                              Must match regular expression: ^[ -~]{0,100}$
                                                                                                                                                                                                              \ No newline at end of file diff --git a/docs/TRANSFER.html b/docs/TRANSFER.html index 756a77c2..da38f433 100644 --- a/docs/TRANSFER.html +++ b/docs/TRANSFER.html @@ -17,4 +17,4 @@

                                                                                                                                                                                                              Type: const
                                                                                                                                                                                                              Specific value: "GENERAL"
                                                                                                                                                                                                              Example:

                                                                                                                                                                                                              "GENERAL"
                                                                                                                                                                                                               

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

                                                                                                                                                                                                              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

                                                                                                                                                                                                              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: boolean or null

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

                                                                                                                                                                                                              Type: enum (of string or null)

                                                                                                                                                                                                              Must be one of:

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

                                                                                                                                                                                                              Example:

                                                                                                                                                                                                              "REATTRIBUTED"
                                                                                                                                                                                                              -
                                                                                                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRANSFER_TO_AFFILIATES.html b/docs/TRANSFER_TO_AFFILIATES.html index 9a854802..22450bd0 100644 --- a/docs/TRANSFER_TO_AFFILIATES.html +++ b/docs/TRANSFER_TO_AFFILIATES.html @@ -18,4 +18,4 @@

                                                                                                                                                                                                              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"
                                                                                                                                                                                                               

                                                                                                                                                                                                              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: boolean or null

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

                                                                                                                                                                                                              Type: enum (of string or null)

                                                                                                                                                                                                              Must be one of:

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

                                                                                                                                                                                                              Example:

                                                                                                                                                                                                              "REATTRIBUTED"
                                                                                                                                                                                                              -
                                                                                                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRANSFER_TO_AFFILIATES_spec.html b/docs/TRANSFER_TO_AFFILIATES_spec.html index d4a4bf0e..170c6cc7 100644 --- a/docs/TRANSFER_TO_AFFILIATES_spec.html +++ b/docs/TRANSFER_TO_AFFILIATES_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                              • type: string
                                                                                                                                                                                                              • max length: 5
                                                                                                                                                                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/TRANSFER_spec.html b/docs/TRANSFER_spec.html index 7b7f4a76..0c0caa5c 100644 --- a/docs/TRANSFER_spec.html +++ b/docs/TRANSFER_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                • type: string
                                                                                                                                                                                                                • max length: 5
                                                                                                                                                                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/TRIBAL_JF_TRANSFER_MEMO.html b/docs/TRIBAL_JF_TRANSFER_MEMO.html index 7244062d..b98fdd57 100644 --- a/docs/TRIBAL_JF_TRANSFER_MEMO.html +++ b/docs/TRIBAL_JF_TRANSFER_MEMO.html @@ -16,4 +16,4 @@

                                                                                                                                                                                                                  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: const
                                                                                                                                                                                                                  Specific value: true

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

                                                                                                                                                                                                                  Type: enum (of string or null)

                                                                                                                                                                                                                  Must be one of:

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

                                                                                                                                                                                                                  Example:

                                                                                                                                                                                                                  "REATTRIBUTED"
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRIBAL_JF_TRANSFER_MEMO_spec.html b/docs/TRIBAL_JF_TRANSFER_MEMO_spec.html index 09766e8b..39279d14 100644 --- a/docs/TRIBAL_JF_TRANSFER_MEMO_spec.html +++ b/docs/TRIBAL_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                  • type: string
                                                                                                                                                                                                                  • max length: 5
                                                                                                                                                                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html index a4f470b8..1f47e048 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html +++ b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT.html @@ -17,4 +17,4 @@

                                                                                                                                                                                                                    Type: const
                                                                                                                                                                                                                    Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                                                                                                                                    Example:

                                                                                                                                                                                                                    "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                                                                                                                                     

                                                                                                                                                                                                                    Type: const
                                                                                                                                                                                                                    Specific value: "Pres. Nominating Convention Account"
                                                                                                                                                                                                                    Example:

                                                                                                                                                                                                                    "Pres. Nominating Convention Account"
                                                                                                                                                                                                                     

                                                                                                                                                                                                                    Type: boolean or null

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

                                                                                                                                                                                                                    Type: enum (of string or null)

                                                                                                                                                                                                                    Must be one of:

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

                                                                                                                                                                                                                    Example:

                                                                                                                                                                                                                    "REATTRIBUTED"
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html index f08c24be..5cfe6b97 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html +++ b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                    • type: string
                                                                                                                                                                                                                    • max length: 5
                                                                                                                                                                                                                    • + + FORM TYPE A/N-8 X (error) diff --git a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html index 74627b52..c05e8af8 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html +++ b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO.html @@ -16,4 +16,4 @@

                                                                                                                                                                                                                      Type: number

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


                                                                                                                                                                                                                      Example:

                                                                                                                                                                                                                      1000
                                                                                                                                                                                                                       

                                                                                                                                                                                                                      Type: const
                                                                                                                                                                                                                      Specific value: "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                                                                                                                                      Example:

                                                                                                                                                                                                                      "NATIONAL_PARTY_CONVENTION_ACCOUNT"
                                                                                                                                                                                                                       

                                                                                                                                                                                                                      Type: string
                                                                                                                                                                                                                      Must match regular expression: ^Pres. Nominating Convention Account JF Memo: [ -~]{0,55}$

                                                                                                                                                                                                                      Must be at least 1 characters long

                                                                                                                                                                                                                      Must be at most 100 characters long

                                                                                                                                                                                                                      Type: const
                                                                                                                                                                                                                      Specific value: true

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

                                                                                                                                                                                                                      Type: enum (of string or null)

                                                                                                                                                                                                                      Must be one of:

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

                                                                                                                                                                                                                      Example:

                                                                                                                                                                                                                      "REATTRIBUTED"
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html index f1187695..92b79b29 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html +++ b/docs/TRIBAL_NATIONAL_PARTY_CONVENTION_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                      • type: string
                                                                                                                                                                                                                      • max length: 5
                                                                                                                                                                                                                      • + + FORM TYPE A/N-8 X (error) diff --git a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html index a7dd2178..7ae2ce60 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html +++ b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT.html @@ -17,4 +17,4 @@

                                                                                                                                                                                                                        Type: const
                                                                                                                                                                                                                        Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                                                                                                                                                                        Example:

                                                                                                                                                                                                                        "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                                                                                                                                                                         

                                                                                                                                                                                                                        Type: const
                                                                                                                                                                                                                        Specific value: "Headquarters Buildings Account"
                                                                                                                                                                                                                        Example:

                                                                                                                                                                                                                        "Headquarters Buildings Account"
                                                                                                                                                                                                                         

                                                                                                                                                                                                                        Type: boolean or null

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

                                                                                                                                                                                                                        Type: enum (of string or null)

                                                                                                                                                                                                                        Must be one of:

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

                                                                                                                                                                                                                        Example:

                                                                                                                                                                                                                        "REATTRIBUTED"
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html index d0a83465..3d5c0078 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html +++ b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                        • type: string
                                                                                                                                                                                                                        • max length: 5
                                                                                                                                                                                                                        • + + FORM TYPE A/N-8 X (error) diff --git a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html index cfdde214..8d962fad 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html +++ b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO.html @@ -16,4 +16,4 @@

                                                                                                                                                                                                                          Type: number

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


                                                                                                                                                                                                                          Example:

                                                                                                                                                                                                                          1000
                                                                                                                                                                                                                           

                                                                                                                                                                                                                          Type: const
                                                                                                                                                                                                                          Specific value: "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                                                                                                                                                                          Example:

                                                                                                                                                                                                                          "NATIONAL_PARTY_HEADQUARTERS_ACCOUNT"
                                                                                                                                                                                                                           

                                                                                                                                                                                                                          Type: string
                                                                                                                                                                                                                          Must match regular expression: ^Headquarters Buildings Account JF Memo: [ -~]{0,60}$

                                                                                                                                                                                                                          Must be at least 1 characters long

                                                                                                                                                                                                                          Must be at most 100 characters long

                                                                                                                                                                                                                          Type: const
                                                                                                                                                                                                                          Specific value: true

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

                                                                                                                                                                                                                          Type: enum (of string or null)

                                                                                                                                                                                                                          Must be one of:

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

                                                                                                                                                                                                                          Example:

                                                                                                                                                                                                                          "REATTRIBUTED"
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                          \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html index f533bee2..96f72d4a 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html +++ b/docs/TRIBAL_NATIONAL_PARTY_HEADQUARTERS_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                          • type: string
                                                                                                                                                                                                                          • max length: 5
                                                                                                                                                                                                                          • + + FORM TYPE A/N-8 X (error) diff --git a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html index c22d7ed4..6064f7b0 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html +++ b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT.html @@ -17,4 +17,4 @@

                                                                                                                                                                                                                            Type: const
                                                                                                                                                                                                                            Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                                                                                                            Example:

                                                                                                                                                                                                                            "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                                                                                                             

                                                                                                                                                                                                                            Type: const
                                                                                                                                                                                                                            Specific value: "Recount/Legal Proceedings Account"
                                                                                                                                                                                                                            Example:

                                                                                                                                                                                                                            "Recount/Legal Proceedings Account"
                                                                                                                                                                                                                             

                                                                                                                                                                                                                            Type: boolean or null

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

                                                                                                                                                                                                                            Type: enum (of string or null)

                                                                                                                                                                                                                            Must be one of:

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

                                                                                                                                                                                                                            Example:

                                                                                                                                                                                                                            "REATTRIBUTED"
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html index fafbc7df..96464e0e 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html +++ b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_ACCOUNT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                            • type: string
                                                                                                                                                                                                                            • max length: 5
                                                                                                                                                                                                                            • + + FORM TYPE A/N-8 X (error) diff --git a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html index ebc58b05..d8ce7a8a 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html +++ b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO.html @@ -16,4 +16,4 @@

                                                                                                                                                                                                                              Type: number

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


                                                                                                                                                                                                                              Example:

                                                                                                                                                                                                                              1000
                                                                                                                                                                                                                               

                                                                                                                                                                                                                              Type: const
                                                                                                                                                                                                                              Specific value: "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                                                                                                              Example:

                                                                                                                                                                                                                              "NATIONAL_PARTY_RECOUNT_ACCOUNT"
                                                                                                                                                                                                                               

                                                                                                                                                                                                                              Type: string
                                                                                                                                                                                                                              Must match regular expression: ^Recount/Legal Proceedings Account JF Memo: [ -~]{0,57}$

                                                                                                                                                                                                                              Must be at least 1 characters long

                                                                                                                                                                                                                              Must be at most 100 characters long

                                                                                                                                                                                                                              Type: const
                                                                                                                                                                                                                              Specific value: true

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

                                                                                                                                                                                                                              Type: enum (of string or null)

                                                                                                                                                                                                                              Must be one of:

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

                                                                                                                                                                                                                              Example:

                                                                                                                                                                                                                              "REATTRIBUTED"
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html index c740b87e..95378292 100644 --- a/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html +++ b/docs/TRIBAL_NATIONAL_PARTY_RECOUNT_JF_TRANSFER_MEMO_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                              • type: string
                                                                                                                                                                                                                              • max length: 5
                                                                                                                                                                                                                              • + + FORM TYPE A/N-8 X (error) diff --git a/docs/TRIBAL_RECEIPT.html b/docs/TRIBAL_RECEIPT.html index 7f079da8..50343a76 100644 --- a/docs/TRIBAL_RECEIPT.html +++ b/docs/TRIBAL_RECEIPT.html @@ -17,4 +17,4 @@

                                                                                                                                                                                                                                Type: const
                                                                                                                                                                                                                                Specific value: "GENERAL"
                                                                                                                                                                                                                                Example:

                                                                                                                                                                                                                                "GENERAL"
                                                                                                                                                                                                                                 

                                                                                                                                                                                                                                Type: const
                                                                                                                                                                                                                                Specific value: "Tribal Receipt"
                                                                                                                                                                                                                                Example:

                                                                                                                                                                                                                                "Tribal Receipt"
                                                                                                                                                                                                                                 

                                                                                                                                                                                                                                Type: boolean or null

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

                                                                                                                                                                                                                                Type: enum (of string or null)

                                                                                                                                                                                                                                Must be one of:

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

                                                                                                                                                                                                                                Example:

                                                                                                                                                                                                                                "REATTRIBUTED"
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRIBAL_RECEIPT_spec.html b/docs/TRIBAL_RECEIPT_spec.html index 8a7c78fb..17bea90b 100644 --- a/docs/TRIBAL_RECEIPT_spec.html +++ b/docs/TRIBAL_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                                • type: string
                                                                                                                                                                                                                                • max length: 5
                                                                                                                                                                                                                                • + + FORM TYPE A/N-8 X (error) diff --git a/docs/TRIBAL_RECOUNT_RECEIPT.html b/docs/TRIBAL_RECOUNT_RECEIPT.html index 2e8381c7..dd48cf16 100644 --- a/docs/TRIBAL_RECOUNT_RECEIPT.html +++ b/docs/TRIBAL_RECOUNT_RECEIPT.html @@ -17,4 +17,4 @@

                                                                                                                                                                                                                                  Type: const
                                                                                                                                                                                                                                  Specific value: "RECOUNT_ACCOUNT"
                                                                                                                                                                                                                                  Example:

                                                                                                                                                                                                                                  "RECOUNT_ACCOUNT"
                                                                                                                                                                                                                                   

                                                                                                                                                                                                                                  Type: const
                                                                                                                                                                                                                                  Specific value: "Recount Account"
                                                                                                                                                                                                                                  Example:

                                                                                                                                                                                                                                  "Recount Account"
                                                                                                                                                                                                                                   

                                                                                                                                                                                                                                  Type: boolean or null

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

                                                                                                                                                                                                                                  Type: enum (of string or null)

                                                                                                                                                                                                                                  Must be one of:

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

                                                                                                                                                                                                                                  Example:

                                                                                                                                                                                                                                  "REATTRIBUTED"
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  \ No newline at end of file + \ No newline at end of file diff --git a/docs/TRIBAL_RECOUNT_RECEIPT_spec.html b/docs/TRIBAL_RECOUNT_RECEIPT_spec.html index 66188fbe..7cfb0442 100644 --- a/docs/TRIBAL_RECOUNT_RECEIPT_spec.html +++ b/docs/TRIBAL_RECOUNT_RECEIPT_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                                  • type: string
                                                                                                                                                                                                                                  • max length: 5
                                                                                                                                                                                                                                  • + + FORM TYPE A/N-8 X (error) diff --git a/docs/Text.html b/docs/Text.html index 731c4919..6439d0c9 100644 --- a/docs/Text.html +++ b/docs/Text.html @@ -3,4 +3,4 @@

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

                                                                                                                                                                                                                                    Must be at least 1 characters long

                                                                                                                                                                                                                                    Must be at most 20 characters long


                                                                                                                                                                                                                                    Example:

                                                                                                                                                                                                                                    "T123456789-3456"
                                                                                                                                                                                                                                     

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

                                                                                                                                                                                                                                    "A123456789-6543"
                                                                                                                                                                                                                                     

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

                                                                                                                                                                                                                                    Must be at least 1 characters long

                                                                                                                                                                                                                                    Must be at most 8 characters long


                                                                                                                                                                                                                                    Example:

                                                                                                                                                                                                                                    "SA11AI"
                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                    Type: string or null
                                                                                                                                                                                                                                    Must match regular expression: ^[ -~]{0,4000}$
                                                                                                                                                                                                                                    \ No newline at end of file +

                                                                                                                                                                                                                                    Type: string or null
                                                                                                                                                                                                                                    Must match regular expression: ^[ -~]{0,4000}$
                                                                                                                                                                                                                                    \ No newline at end of file diff --git a/docs/UNREGISTERED_REFUNDS.html b/docs/UNREGISTERED_REFUNDS.html index 018a27de..c8f18ba0 100644 --- a/docs/UNREGISTERED_REFUNDS.html +++ b/docs/UNREGISTERED_REFUNDS.html @@ -1 +1 @@ - FEC Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)

                                                                                                                                                                                                                                    FEC Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)


                                                                                                                                                                                                                                    SCHEDULE B - Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)

                                                                                                                                                                                                                                    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: const
                                                                                                                                                                                                                                    Specific value: "REFUND_UNREGISTERED_CONTRIBUTION_VOID"
                                                                                                                                                                                                                                    Type: object

                                                                                                                                                                                                                                    Type: number

                                                                                                                                                                                                                                    Value must be strictly lesser than 0

                                                                                                                                                                                                                                    \ No newline at end of file + FEC Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)

                                                                                                                                                                                                                                    FEC Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)


                                                                                                                                                                                                                                    SCHEDULE B - Refund of Unregistered Receipt from Person (Line 28A), Refund of Unregistered Receipt from Person - Void (Line 28a)

                                                                                                                                                                                                                                    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: const
                                                                                                                                                                                                                                    Specific value: "REFUND_UNREGISTERED_CONTRIBUTION_VOID"
                                                                                                                                                                                                                                    Type: object

                                                                                                                                                                                                                                    Type: number

                                                                                                                                                                                                                                    Value must be strictly lesser than 0

                                                                                                                                                                                                                                    \ No newline at end of file diff --git a/docs/UNREGISTERED_REFUNDS_spec.html b/docs/UNREGISTERED_REFUNDS_spec.html index fea7d5e8..9b0db404 100644 --- a/docs/UNREGISTERED_REFUNDS_spec.html +++ b/docs/UNREGISTERED_REFUNDS_spec.html @@ -9,6 +9,16 @@ VALIDATION RULES +REPORT TYPE +A/N-100 + + + + + +
                                                                                                                                                                                                                                    • type: string
                                                                                                                                                                                                                                    • max length: 5
                                                                                                                                                                                                                                    • + + FORM TYPE A/N-8 X (error)