Class: Eddy::Elements::E963
- Inherits:
-
Models::Element::ID
- Object
- Models::Element::Base
- Models::Element::ID
- Eddy::Elements::E963
- Defined in:
- lib/definitions/elements/generated/963.tax_type_code.rb
Overview
Element Summary:
- Id: 963
- Name: Tax Type Code
- Type: ID
- Min/Max: 2/2
- Description: Code specifying the type of tax
Instance Attribute Summary
Attributes inherited from Models::Element::Base
#description, #id, #max, #min, #name, #ref, #type
Instance Method Summary collapse
Methods inherited from Models::Element::ID
#process_value, process_value, #value, #value=
Methods inherited from Models::Element::Base
#doc_comment, #process_value, process_value, #req, #req=, #value, #value=
Constructor Details
#initialize(val: nil, req: nil, ref: nil) ⇒ void
16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/definitions/elements/generated/963.tax_type_code.rb', line 16 def initialize(val: nil, req: nil, ref: nil) @id = "963" @name = "Tax Type Code" @description = "Code specifying the type of tax" super( min: 2, max: 2, req: req, ref: ref, val: val, ) end |
Instance Method Details
#code_list ⇒ Array<String>
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
# File 'lib/definitions/elements/generated/963.tax_type_code.rb', line 30 def code_list() return [ "AA", # Stadium Tax "AB", # Surtax "AT", # Assessment "BP", # Business Privilege Tax "CA", # City Tax "CB", # Threshold Tax "CG", # Federal Value-added Tax (GST) on Goods "CI", # City Rental Tax "CP", # County/Parish Sales Tax "CR", # County Rental Tax "CS", # City Sales Tax "CT", # County Tax "CV", # Federal Value-added Tax (GST) on Services "DL", # Default Labor Tax "EQ", # Equipment Tax "ET", # Energy Tax "EV", # Environmental Tax "F1", # FICA Tax "F2", # FICA Medicare Tax "F3", # FICA Social Security Tax "FD", # Federal Tax "FF", # Fuel Super Fund Tax "FI", # Federal Income Tax Withholding "FL", # Fuel L.U.S.T. Tax (Leaking Underground Storage Tank) "FR", # Franchise Tax "FS", # Fuel Spill Tax "FT", # Federal Excise Tax "GR", # Gross Receipts Tax "GS", # Goods and Services Tax "HS", # Public Health and Education Tax "HT", # Handicap Tax "HZ", # Hazardous Waste Tax "LB", # Labor By Trade Tax "LO", # Local Tax (Not Sales Tax) "LS", # State and Local Sales Tax "LT", # Local Sales Tax (All Applicable Sales Taxes by Taxing Authority Below the State Level) "LU", # Leaky Underground Storage Tank (LUST) Tax (federal) "LV", # Leaky Underground Storage Tank (LUST) Tax (state) "MA", # Material Tax "MN", # Minimum Tax "MP", # Municipal Tax "MS", # Miscellaneous State Tax "MT", # Metropolitan Transit Tax "OH", # Other Taxes "OT", # Occupational Tax "PG", # State or Provincial Tax on Goods "PS", # State or Provincial Tax on Services "SA", # State or Provincial Fuel Tax "SB", # Secondary Percentage Tax "SC", # School Tax "SE", # State Excise Tax "SF", # Superfund Tax "SL", # State and Local Tax "SP", # State/Provincial Tax "SR", # State Rental Tax "SS", # State Tax on Specific Labor "ST", # State Sales Tax "SU", # Sales and Use Tax "SX", # Enhanced 911 - State Excise Tax "T1", # Pre-threshold Tax "T2", # Post Threshold Tax "TD", # Telecommunications Device for the Deaf (TDD) Service Excise Tax "TT", # Telecommunications Tax "TX", # All Taxes "UL", # License Tax "UT", # Utility Users' Tax "VA", # Value Added Tax "WS", # Well Service "ZA", # 911-City Tax "ZB", # 911-County Tax "ZC", # 911-Excise Tax "ZD", # 911-State Tax "ZE", # 911-Tax "ZZ", # Mutually Defined ] end |