Class: ReportingSettlementResearchApi::TransactionTypeCode1
- Inherits:
-
Object
- Object
- ReportingSettlementResearchApi::TransactionTypeCode1
- Defined in:
- lib/reporting_settlement_research_api/models/transaction_type_code1.rb
Overview
The type code of the transaction that involves the transfer of funds or a financial transaction.
Constant Summary collapse
- TRANSACTION_TYPE_CODE1 =
[ # TODO: Write general description for GA GA = 'GA'.freeze, # TODO: Write general description for GAX GAX = 'GAX'.freeze, # TODO: Write general description for GB GB = 'GB'.freeze, # TODO: Write general description for GC GC = 'GC'.freeze, # TODO: Write general description for GCX GCX = 'GCX'.freeze, # TODO: Write general description for GE GE = 'GE'.freeze, # TODO: Write general description for GEX GEX = 'GEX'.freeze, # TODO: Write general description for GF GF = 'GF'.freeze, # TODO: Write general description for GFX GFX = 'GFX'.freeze, # TODO: Write general description for GL GL = 'GL'.freeze, # TODO: Write general description for GLX GLX = 'GLX'.freeze, # TODO: Write general description for GM GM = 'GM'.freeze, # TODO: Write general description for GP GP = 'GP'.freeze, # TODO: Write general description for GPX GPX = 'GPX'.freeze, # TODO: Write general description for GS GS = 'GS'.freeze, # TODO: Write general description for GU GU = 'GU'.freeze, # TODO: Write general description for GUX GUX = 'GUX'.freeze, # TODO: Write general description for GV GV = 'GV'.freeze, # TODO: Write general description for GVX GVX = 'GVX'.freeze, # TODO: Write general description for GZ GZ = 'GZ'.freeze, # TODO: Write general description for GZX GZX = 'GZX'.freeze, # TODO: Write general description for G1 G1 = 'G1'.freeze, # TODO: Write general description for ENUM_253 ENUM_253 = '253'.freeze, # TODO: Write general description for ENUM_254 ENUM_254 = '254'.freeze, # TODO: Write general description for ENUM_255 ENUM_255 = '255'.freeze, # TODO: Write general description for ENUM_00 ENUM_00 = '00'.freeze, # TODO: Write general description for ENUM_01 ENUM_01 = '01'.freeze, # TODO: Write general description for ENUM_02 ENUM_02 = '02'.freeze, # TODO: Write general description for ENUM_06 ENUM_06 = '06'.freeze, # TODO: Write general description for ENUM_10 ENUM_10 = '10'.freeze, # TODO: Write general description for ENUM_11 ENUM_11 = '11'.freeze, # TODO: Write general description for ENUM_12 ENUM_12 = '12'.freeze, # TODO: Write general description for ENUM_13 ENUM_13 = '13'.freeze, # TODO: Write general description for ENUM_14 ENUM_14 = '14'.freeze, # TODO: Write general description for ENUM_15 ENUM_15 = '15'.freeze, # TODO: Write general description for ENUM_16 ENUM_16 = '16'.freeze, # TODO: Write general description for ENUM_17 ENUM_17 = '17'.freeze, # TODO: Write general description for ENUM_25 ENUM_25 = '25'.freeze, # TODO: Write general description for ENUM_29 ENUM_29 = '29'.freeze, # TODO: Write general description for ENUM_30 ENUM_30 = '30'.freeze, # TODO: Write general description for ENUM_31 ENUM_31 = '31'.freeze, # TODO: Write general description for ENUM_32 ENUM_32 = '32'.freeze, # TODO: Write general description for ENUM_38 ENUM_38 = '38'.freeze, # TODO: Write general description for ENUM_39 ENUM_39 = '39'.freeze, # TODO: Write general description for ENUM_40 ENUM_40 = '40'.freeze, # TODO: Write general description for ENUM_41 ENUM_41 = '41'.freeze, # TODO: Write general description for ENUM_48 ENUM_48 = '48'.freeze, # TODO: Write general description for ENUM_49 ENUM_49 = '49'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = GA) ⇒ Object
162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'lib/reporting_settlement_research_api/models/transaction_type_code1.rb', line 162 def self.from_value(value, default_value = GA) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'ga' then GA when 'gax' then GAX when 'gb' then GB when 'gc' then GC when 'gcx' then GCX when 'ge' then GE when 'gex' then GEX when 'gf' then GF when 'gfx' then GFX when 'gl' then GL when 'glx' then GLX when 'gm' then GM when 'gp' then GP when 'gpx' then GPX when 'gs' then GS when 'gu' then GU when 'gux' then GUX when 'gv' then GV when 'gvx' then GVX when 'gz' then GZ when 'gzx' then GZX when 'g1' then G1 when 'enum_253' then ENUM_253 when 'enum_254' then ENUM_254 when 'enum_255' then ENUM_255 when 'enum_00' then ENUM_00 when 'enum_01' then ENUM_01 when 'enum_02' then ENUM_02 when 'enum_06' then ENUM_06 when 'enum_10' then ENUM_10 when 'enum_11' then ENUM_11 when 'enum_12' then ENUM_12 when 'enum_13' then ENUM_13 when 'enum_14' then ENUM_14 when 'enum_15' then ENUM_15 when 'enum_16' then ENUM_16 when 'enum_17' then ENUM_17 when 'enum_25' then ENUM_25 when 'enum_29' then ENUM_29 when 'enum_30' then ENUM_30 when 'enum_31' then ENUM_31 when 'enum_32' then ENUM_32 when 'enum_38' then ENUM_38 when 'enum_39' then ENUM_39 when 'enum_40' then ENUM_40 when 'enum_41' then ENUM_41 when 'enum_48' then ENUM_48 when 'enum_49' then ENUM_49 else default_value end end |
.validate(value) ⇒ Object
156 157 158 159 160 |
# File 'lib/reporting_settlement_research_api/models/transaction_type_code1.rb', line 156 def self.validate(value) return false if value.nil? true end |